Mappings for the immunization resource.
 | Immunization | SubstanceAdministration | 
 | identifier | .id | 
 | status | statusCode | 
 | date | .effectiveTime | 
 | vaccineCode | .code | 
 | patient | .partipication[ttypeCode=].role | 
 | wasNotGiven | [actionNegationInd=true].reasonCode | 
 | primarySource | immunization.uncertaintycode (if primary source=false, uncertainty=U) | 
 | reportOrigin | .participation[typeCode=INF].role[classCode=PAT] (this syntax for self-reported) .participation[typeCode=INF].role[classCode=LIC] (this syntax for health care professional)
 .participation[typeCode=INF].role[classCode=PRS] (this syntax for family member)
 | 
 | performer | .participation[typeCode=PRF].COCT_MT090102UV | 
 | requester | outboundRelationship.target[classCode=SBADM].participation[typeCode=AUT].COCT_MT090102UV | 
 | encounter | component->EncounterEvent | 
 | manufacturer | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=ORG] | 
 | location | .participation[typeCode=LOC].COCT_MT240000UV | 
 | lotNumber | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].id | 
 | expirationDate | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].expirationTime | 
 | site | observation.targetSiteCode | 
 | route | .routeCode | 
 | doseQuantity | .doseQuantity | 
 | note | note | 
 | explanation | n/a | 
 | reason | [actionNegationInd=false].reasonCode | 
 | reasonNotGiven | [actionNegationInd=true].reasonCode | 
 | reaction | Observation[classCode=obs].code | 
 | date | .effectiveTime | 
 | detail | .value | 
 | reported | .participation[typeCode=INF].role[classCode=PAT] (this syntax for self-reported=true) | 
 | vaccinationProtocol | outboundRelationship[typeCode=INST].target[classCode=SBADM] | 
 | doseSequence | outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].sequenceNumber | 
 | description | outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].text | 
 | authority | outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].participation[typeCode=AUT].COCT_MT090200UV | 
 | series | outboundRelationship[typeCode=INST].target[classCode=SBADM] | 
 | seriesDoses | outboundRelationship[typeCode=INST].target[classCode=SBADM].inboundRelationship[typeCode=COMP].source[classCode=SBADM].text | 
 | targetDisease | outboundRelationship.target[classCode=OBS].code | 
 | doseStatus | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].playedRole[classCode=INGR].scopedRole.scoper[classCode=MMAT].playedRole[classCode=HLTHCHRT].participation[typeCode=SBJ].observation[classCode=OBS].value | 
 | doseStatusReason | .participation[typeCode=CSM].role[classCode=INST].scopedRole.scoper[classCode=MMAT].playedRole[classCode=INGR].scopedRole.scoper[classCode=MMAT].playedRole[classCode=HLTHCHRT].participation[typeCode=SBJ].observation[classCode=OBS].reasonCode | 
 | Immunization |  | 
 | identifier | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/id | 
 | status |  | 
 | date | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/effectiveTime/value | 
 | vaccineCode | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/realmCode/code | 
 | patient |  | 
 | wasNotGiven |  | 
 | primarySource |  | 
 | reportOrigin |  | 
 | performer | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/performer/assignedEntity/assignedPerson/name | 
 | requester |  | 
 | encounter |  | 
 | manufacturer | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacuturerOrganization/name | 
 | location |  | 
 | lotNumber | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/consumable/manfacturedProduct/manufacturedMaterial/lotNumberText | 
 | expirationDate |  | 
 | site | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/approachSiteCode/code | 
 | route | ClinicalDocument/component/StructuredBody/component/section/entry/substanceAdministration/routeCode/code | 
 | doseQuantity |  | 
 | note |  | 
 | explanation |  | 
 | reason |  | 
 | reasonNotGiven |  | 
 | reaction |  | 
 | date |  | 
 | detail |  | 
 | reported |  | 
 | vaccinationProtocol |  | 
 | doseSequence |  | 
 | description |  | 
 | authority |  | 
 | series |  | 
 | seriesDoses |  | 
 | targetDisease |  | 
 | doseStatus |  | 
 | doseStatusReason |  |