air-vaccine-product-map
type: ConceptMap
node role: treeRoot
resource.id:
  value: air-vaccine-product-map
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: ConceptMap air-vaccine-product-map Mapping from AIR Administered Product Code to AIR Vaccine Product Group 1 Mapping from http://nzmt.org.nz to Vaccine Administered Code Set (CVX) Source Code Relationship Target Code 10443641000116108 is related to 03 (measles, mumps and rubella virus vaccine) 44016911000116108 is related to 03 (measles, mumps and rubella virus vaccine) 10319251000116109 is related to 48 (Haemophilus influenzae type b vaccine, PRP-T conjugate) 10695781000116100 is related to 21 (varicella virus vaccine) 46101011000116102 is related to 165 (Human Papillomavirus 9-valent vaccine) 29448821000116105 (Zostavax (Varicella zoster virus (Oka strain) live attenuated vaccine 19 400 PFU) injection: powder for, vial) is related to 121 (zoster vaccine, live) 46770131000116100 (Shingrix (Varicella zoster virus recombinant glycoprotein E antigen vaccine 50 microgram) injection: powder for, vial) is related to 121 (zoster vaccine, live) 47407751000116105 (Comirnaty (Pfizer-BioNTech) (tozinameran (BNT162b2) (mRNA) 225 microgram/0.45 mL (30 microgram/0.3 mL administered dose)) (purple) COVID-19 mRNA vaccine injection: concentrated, vial [obsolete]) is related to 208 (SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 30 mcg/0.3mL dose) 47547081000116102 (Comirnaty (Pfizer-BioNTech) (tozinameran (BNT162b2) (mRNA) 130 microgram/1.3 mL (10 microgram/0.2 mL administered dose)) (orange) COVID-19 mRNA vaccine injection: concentrated, vial [Obsolete]) is related to 218 (SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 10 mcg/0.2mL dose, tris-sucrose formulation) 47572291000116106 (Comirnaty (Pfizer-BioNTech) (tozinameran (BNT162b2) (mRNA) 225 microgram/2.25 mL (30 microgram/0.3 mL administered dose)) (grey) COVID-19 mRNA vaccine injection: suspension, vial [Obsolete]) is related to 217 (SARS-COV-2 (COVID-19) vaccine, mRNA, spike protein, LNP, preservative free, 30 mcg/0.3mL dose, tris-sucrose formulati…
concept map.url:
  value: https://nzhts.digital.health.nz/fhir/ValueSet/air-vaccine-product-map
concept map.version:
  value: 2.1.0
concept map.name:
  value: AIRAdministeredProduct-Vaccine-Map
concept map.title:
  value: Concept Map -- AIR Vaccine Product TPUU (NZMT) < -- > Vaccine (CVX)
concept map.status:
  value: draft
concept map.experimental:
  value: false
concept map.date:
  value: 2026-07-21T20:59:11+00:00
concept map.publisher:
  value: Te Whatu Ora
concept map.contact:
  index: 0
  contact detail.name:
    value: Te Whatu Ora
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: https://tewhatuora.govt.nz
concept map.description:
  value: This map connects vaccine products as identified by the Therapeutic Product Unit of Use (TPUU) code in the New Zealand Medicines Terminology (NZMT) to the vaccines as identified by CVX codes. This mapping facilitates translating TPUU codes stored in ImmSOT to a CVX code that can be received by legacy PMS systems.
concept map.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: US
    coding.display:
      value: New Zealand
concept map.source canonical:
  value: https://nzhts.digital.health.nz/fhir/ValueSet/air-administered-product-code
  link: https://nzhts.digital.health.nz/fhir/ValueSet/air-administered-product-code
concept map.target canonical:
  value: https://nzhts.digital.health.nz/fhir/ValueSet/air-vaccine-product-code
  link: https://nzhts.digital.health.nz/fhir/ValueSet/air-vaccine-product-code
concept map.group:
  index: 0
  concept map.group.source:
    value: http://nzmt.org.nz
  concept map.group.target:
    value: http://hl7.org/fhir/sid/cvx
  concept map.group.element:
    index: 0
    concept map.group.element.code:
      value: 10443641000116108
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 03
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 1
    concept map.group.element.code:
      value: 44016911000116108
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 03
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 2
    concept map.group.element.code:
      value: 10319251000116109
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 48
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 3
    concept map.group.element.code:
      value: 10695781000116100
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 21
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 4
    concept map.group.element.code:
      value: 46101011000116102
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 165
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 5
    concept map.group.element.code:
      value: 29448821000116105
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 121
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 6
    concept map.group.element.code:
      value: 46770131000116100
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 121
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 7
    concept map.group.element.code:
      value: 47407751000116105
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 208
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 8
    concept map.group.element.code:
      value: 47547081000116102
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 218
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 9
    concept map.group.element.code:
      value: 47572291000116106
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 217
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 10
    concept map.group.element.code:
      value: 46580601000116106
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 163
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 11
    concept map.group.element.code:
      value: 46580461000116107
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 163
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 12
    concept map.group.element.code:
      value: 47768031000116109
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 75
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 13
    concept map.group.element.code:
      value: 46044951000116103
    concept map.group.element.target:
      index: 0
      concept map.group.element.target.code:
        value: 33
      concept map.group.element.target.equivalence:
        value: relatedto
  concept map.group.element:
    index: 14
    concept map.group.element.code:
      value: 20077561000116105

index: 0
concept map.group.element.target.code:
  value: 133
concept map.group.element.target.equivalence:
  value: relatedto

index: 15
concept map.group.element.code:
  value: 10380351000116108
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 10
  concept map.group.element.target.equivalence:
    value: relatedto

index: 16
concept map.group.element.code:
  value: 47666491000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 19
  concept map.group.element.target.equivalence:
    value: relatedto

index: 17
concept map.group.element.code:
  value: 10336221000116104
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 52
  concept map.group.element.target.equivalence:
    value: relatedto

index: 18
concept map.group.element.code:
  value: 31171221000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 43
  concept map.group.element.target.equivalence:
    value: relatedto

index: 19
concept map.group.element.code:
  value: 47562481000116104
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 114
  concept map.group.element.target.equivalence:
    value: relatedto

index: 20
concept map.group.element.code:
  value: 46083691000116109
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 08
  concept map.group.element.target.equivalence:
    value: relatedto

index: 21
concept map.group.element.code:
  value: 43964841000116102
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 83
  concept map.group.element.target.equivalence:
    value: relatedto

index: 22
concept map.group.element.code:
  value: 10695851000116103
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 21
  concept map.group.element.target.equivalence:
    value: relatedto

index: 23
concept map.group.element.code:
  value: 44630041000116108
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 114
  concept map.group.element.target.equivalence:
    value: relatedto

index: 24
concept map.group.element.code:
  value: 47959701000116108
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 119
  concept map.group.element.target.equivalence:
    value: relatedto

index: 25
concept map.group.element.code:
  value: 44006761000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 104
  concept map.group.element.target.equivalence:
    value: relatedto

index: 26
concept map.group.element.code:
  value: 44007131000116104
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 104
  concept map.group.element.target.equivalence:
    value: relatedto

index: 27
concept map.group.element.code:
  value: 10693001000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 101
  concept map.group.element.target.equivalence:
    value: relatedto

index: 28
concept map.group.element.code:
  value: 29557441000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 25
  concept map.group.element.target.equivalence:
    value: relatedto

index: 29
concept map.group.element.code:
  value: 10645561000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 37
  concept map.group.element.target.equivalence:
    value: relatedto

index: 30
concept map.group.element.code:
  value: 29430601000116101
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 134
  concept map.group.element.target.equivalence:
    value: relatedto

index: 31
concept map.group.element.code:
  value: 10215541000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 26
  concept map.group.element.target.equivalence:
    value: relatedto

index: 32
concept map.group.element.code:
  value: 44741471000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 222
  concept map.group.element.target.equivalence:
    value: relatedto

index: 33
concept map.group.element.code:
  value: 44881101000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 30
  concept map.group.element.target.equivalence:
    value: relatedto

index: 34
concept map.group.element.code:
  value: 29458231000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 114
  concept map.group.element.target.equivalence:
    value: relatedto

index: 35
concept map.group.element.code:
  value: 47757241000116104
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 219
  concept map.group.element.target.equivalence:
    value: relatedto

index: 36
concept map.group.element.code:
  value: 47812711000116103
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 300
  concept map.group.element.target.equivalence:
    value: relatedto

index: 37
concept map.group.element.code:
  value: 47411141000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 211
  concept map.group.element.target.equivalence:
    value: relatedto

index: 38
concept map.group.element.code:
  value: 47362071000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 210
  concept map.group.element.target.equivalence:
    value: relatedto

index: 39
concept map.group.element.code:
  value: 10085391000116108
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 52
  concept map.group.element.target.equivalence:
    value: relatedto

index: 40
concept map.group.element.code:
  value: 44269461000116103
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 127
  concept map.group.element.target.equivalence:
    value: relatedto

index: 41
concept map.group.element.code:
  value: 44967911000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 160
  concept map.group.element.target.equivalence:
    value: relatedto

index: 42
concept map.group.element.code:
  value: 48111641000116101
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 303
  concept map.group.element.target.equivalence:
    value: relatedto

index: 43
concept map.group.element.code:
  value: 48175861000116107
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 217
  concept map.group.element.target.equivalence:
    value: relatedto

index: 44
concept map.group.element.code:
  value: 48175171000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 217
  concept map.group.element.target.equivalence:
    value: relatedto

index: 45
concept map.group.element.code:
  value: 48176671000116109
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 218
  concept map.group.element.target.equivalence:
    value: relatedto

index: 46
concept map.group.element.code:
  value: 48179211000116107
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 219
  concept map.group.element.target.equivalence:
    value: relatedto

index: 47
concept map.group.element.code:
  value: 31115901000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 48
  concept map.group.element.target.equivalence:
    value: relatedto

index: 1
concept map.group.source:
  value: http://nzmt.org.nz
concept map.group.target:
  value: https://standards.digital.health.nz/ns/immunisation-code
concept map.group.element:
  index: 0
  concept map.group.element.code:
    value: 44305771000116109
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99009
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 1
  concept map.group.element.code:
    value: 10417931000116105
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99009
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 2
  concept map.group.element.code:
    value: 31128931000116109
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99013
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 3
  concept map.group.element.code:
    value: 47972211000116109
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 4
  concept map.group.element.code:
    value: 47972411000116108
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 5
  concept map.group.element.code:
    value: 47972611000116106
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 6
  concept map.group.element.code:
    value: 47988151000116108
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 7
  concept map.group.element.code:
    value: 47648581000116104
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 8
  concept map.group.element.code:
    value: 47649511000116103
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 9
  concept map.group.element.code:
    value: 47648881000116102
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 10
  concept map.group.element.code:
    value: 47664751000116102
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99006
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 11
  concept map.group.element.code:
    value: 10347971000116105
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99001
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 12
  concept map.group.element.code:
    value: 10101121000116104
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99012
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 13
  concept map.group.element.code:
    value: 29455501000116107
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 210307
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 14
  concept map.group.element.code:
    value: 10017131000116103
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99012
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 15
  concept map.group.element.code:
    value: 10017251000116104
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99011
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 16
  concept map.group.element.code:
    value: 10744051000116109
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 52101
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 17
  concept map.group.element.code:
    value: 44318211000116104
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 210307
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 18
  concept map.group.element.code:
    value: 20069331000116107
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99009
    concept map.group.element.target.equivalence:
      value: relatedto
concept map.group.element:
  index: 19
  concept map.group.element.code:
    value: 47796751000116103
  concept map.group.element.target:
    index: 0
    concept map.group.element.target.code:
      value: 99010

value: relatedto

index: 20
concept map.group.element.code:
  value: 48262211000116108
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 21
concept map.group.element.code:
  value: 48285331000116103
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 22
concept map.group.element.code:
  value: 48231281000116101
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 23
concept map.group.element.code:
  value: 48294771000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 24
concept map.group.element.code:
  value: 48322461000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 25
concept map.group.element.code:
  value: 48407111000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 217
  concept map.group.element.target.equivalence:
    value: relatedto

index: 26
concept map.group.element.code:
  value: 48407721000116108
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 218
  concept map.group.element.target.equivalence:
    value: relatedto

index: 27
concept map.group.element.code:
  value: 48408951000116102
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 219
  concept map.group.element.target.equivalence:
    value: relatedto

index: 28
concept map.group.element.code:
  value: 48606481000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 29
concept map.group.element.code:
  value: 48583461000116109
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 30
concept map.group.element.code:
  value: 48606291000116104
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 31
concept map.group.element.code:
  value: 48611851000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 32
concept map.group.element.code:
  value: 48606101000116102
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 33
concept map.group.element.code:
  value: 45442391000116106
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 93
  concept map.group.element.target.equivalence:
    value: relatedto

index: 34
concept map.group.element.code:
  value: 48709091000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 219
  concept map.group.element.target.equivalence:
    value: relatedto

index: 35
concept map.group.element.code:
  value: 48709061000116101
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 218
  concept map.group.element.target.equivalence:
    value: relatedto

index: 36
concept map.group.element.code:
  value: 48709151000116103
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 217
  concept map.group.element.target.equivalence:
    value: relatedto

index: 37
concept map.group.element.code:
  value: 48833691000116109
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 38
concept map.group.element.code:
  value: 48843351000116107
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 39
concept map.group.element.code:
  value: 48838141000116100
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto

index: 40
concept map.group.element.code:
  value: 48864131000116105
concept map.group.element.target:
  index: 0
  concept map.group.element.target.code:
    value: 99006
  concept map.group.element.target.equivalence:
    value: relatedto