air-indication-code
type: ValueSet
node role: treeRoot
resource.id:
  value: air-indication-code
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: ValueSet air-indication-code Include these codes as defined in https://standards.digital.health.nz/ns/air-terms-code version ?2.0.0 Code Display 1 Influenza, eligible 65 years and over 2 Influenza, eligible under 18 years 3 Influenza, eligible criteria 4 Sexual or household contact 5 Primary course 6 Booster 7 Post partum 8 Low birth weight 9 HepB carrier mother 10 At risk for TB 11 Pre-post splenectomy schedule 12 At risk, no previous history 13 At risk, previous PCV history 14 At risk, previous 23PPV 15 Pre-emergency 16 Pregnant 21 PCV catch up Pre Pre-primary course Stn Funded, if not otherwise specified 6W 6 weeks 3M 3 months 5M 5 months 12M 12 months 15M 15 months 4Y 4 years 11Y 11 years 14Y 14 years 45Y 45 years 65Y 65 years 96 HepB high risk, booster or extra dose TPW Tetanus-prone wound 5P Privately funded, primary course 6P Privately funded, booster
value set.url:
  value: https://nzhts.digital.health.nz/fhir/ValueSet/air-indication-code
value set.version:
  value: 2.0.0
value set.name:
  value: AIRIndicationCode
value set.title:
  value: AIR Indication Code
value set.status:
  value: active
value set.experimental:
  value: false
value set.date:
  value: 2026-08-04T03:24:20+00:00
value set.publisher:
  value: Te Whatu Ora
value set.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
value set.description:
  value: Coded values to describe the reason an immunisation was given. Initially drawn from legacy NIR codes and CIR SNOMED codes.
value set.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
value set.compose:
  value set.compose.include:
    index: 0
    value set.compose.include.system:
      value: https://standards.digital.health.nz/ns/air-terms-code
    value set.compose.include.concept:
      index: 0
      value set.compose.include.concept.code:
        value: 1
      value set.compose.include.concept.display:
        value: Influenza, eligible 65 years and over
    value set.compose.include.concept:
      index: 1
      value set.compose.include.concept.code:
        value: 2
      value set.compose.include.concept.display:
        value: Influenza, eligible under 18 years
    value set.compose.include.concept:
      index: 2
      value set.compose.include.concept.code:
        value: 3
      value set.compose.include.concept.display:
        value: Influenza, eligible criteria
    value set.compose.include.concept:
      index: 3
      value set.compose.include.concept.code:
        value: 4
      value set.compose.include.concept.display:
        value: Sexual or household contact
    value set.compose.include.concept:
      index: 4
      value set.compose.include.concept.code:
        value: 5
      value set.compose.include.concept.display:
        value: Primary course
    value set.compose.include.concept:
      index: 5
      value set.compose.include.concept.code:
        value: 6
      value set.compose.include.concept.display:
        value: Booster
    value set.compose.include.concept:
      index: 6
      value set.compose.include.concept.code:
        value: 7
      value set.compose.include.concept.display:
        value: Post partum
    value set.compose.include.concept:
      index: 7
      value set.compose.include.concept.code:
        value: 8
      value set.compose.include.concept.display:
        value: Low birth weight
    value set.compose.include.concept:
      index: 8
      value set.compose.include.concept.code:
        value: 9
      value set.compose.include.concept.display:
        value: HepB carrier mother
    value set.compose.include.concept:
      index: 9
      value set.compose.include.concept.code:
        value: 10
      value set.compose.include.concept.display:
        value: At risk for TB
    value set.compose.include.concept:
      index: 10
      value set.compose.include.concept.code:
        value: 11
      value set.compose.include.concept.display:
        value: Pre-post splenectomy schedule
    value set.compose.include.concept:
      index: 11
      value set.compose.include.concept.code:
        value: 12
      value set.compose.include.concept.display:
        value: At risk, no previous history
    value set.compose.include.concept:
      index: 12
      value set.compose.include.concept.code:
        value: 13
      value set.compose.include.concept.display:
        value: At risk, previous PCV history
    value set.compose.include.concept:
      index: 13
      value set.compose.include.concept.code:
        value: 14
      value set.compose.include.concept.display:
        value: At risk, previous 23PPV
    value set.compose.include.concept:
      index: 14
      value set.compose.include.concept.code:
        value: 15
      value set.compose.include.concept.display:
        value: Pre-emergency
    value set.compose.include.concept:
      index: 15
      value set.compose.include.concept.code:
        value: 16
      value set.compose.include.concept.display:
        value: Pregnant
    value set.compose.include.concept:
      index: 16
      value set.compose.include.concept.code:
        value: 21
      value set.compose.include.concept.display:
        value: PCV catch up
    value set.compose.include.concept:
      index: 17
      value set.compose.include.concept.code:
        value: Pre
      value set.compose.include.concept.display:
        value: Pre-primary course
    value set.compose.include.concept:
      index: 18
      value set.compose.include.concept.code:
        value: Stn
      value set.compose.include.concept.display:
        value: Funded, if not otherwise specified
    value set.compose.include.concept:
      index: 19
      value set.compose.include.concept.code:
        value: 6W
      value set.compose.include.concept.display:
        value: 6 weeks
    value set.compose.include.concept:
      index: 20
      value set.compose.include.concept.code:
        value: 3M
      value set.compose.include.concept.display:
        value: 3 months
    value set.compose.include.concept:
      index: 21
      value set.compose.include.concept.code:
        value: 5M
      value set.compose.include.concept.display:
        value: 5 months
    value set.compose.include.concept:
      index: 22
      value set.compose.include.concept.code:
        value: 12M
      value set.compose.include.concept.display:
        value: 12 months
    value set.compose.include.concept:
      index: 23
      value set.compose.include.concept.code:
        value: 15M
      value set.compose.include.concept.display:
        value: 15 months
    value set.compose.include.concept:
      index: 24
      value set.compose.include.concept.code:
        value: 4Y
      value set.compose.include.concept.display:
        value: 4 years
    value set.compose.include.concept:
      index: 25

value: 11Y

value: 11 years

index: 26
value set.compose.include.concept.code:
  value: 14Y
value set.compose.include.concept.display:
  value: 14 years

index: 27
value set.compose.include.concept.code:
  value: 45Y
value set.compose.include.concept.display:
  value: 45 years

index: 28
value set.compose.include.concept.code:
  value: 65Y
value set.compose.include.concept.display:
  value: 65 years

index: 29
value set.compose.include.concept.code:
  value: 96
value set.compose.include.concept.display:
  value: HepB high risk, booster or extra dose

index: 30
value set.compose.include.concept.code:
  value: TPW
value set.compose.include.concept.display:
  value: Tetanus-prone wound

index: 31
value set.compose.include.concept.code:
  value: 5P
value set.compose.include.concept.display:
  value: Privately funded, primary course

index: 32
value set.compose.include.concept.code:
  value: 6P
value set.compose.include.concept.display:
  value: Privately funded, booster