- Created by Peter G. Williams, last modified on 2019-Jul-09
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 2 Next »
http://build.fhir.org/immunization.html
Used to document the fact of a vaccine being (or not being) administered. Note does not include passive immunization ie is about vaccination.
FHIR 4 Element | Strength / Cardinatlity | Binding | Discussion |
---|---|---|---|
status | Required 1..1 | completed | entered-in-error | not-done | |
statusReason | http://terminology.hl7.org/CodeSystem/v3-ActReason | Only used when vaccination is not done - as per Event pattern. | |
vaccineCode | Example 1..1 | Include all codes defined in http://hl7.org/fhir/sid/cvx Suggest << 787859002 |Vaccine product (product)| | Currently a mix of CVX and Australian Codes. Note use of ImmunizationRecommendation.recommendation.contraindicatedVaccineCode for products that should not be used eg inhaler supplied when patient has asthma. |
InformationSource (R5) | Or reference to other resource (Patient | Practitioner | PractitionerRole | RelatedPerson | Organization) | ||
location | Reference to Location resource | ||
manufacturer | Reference to Organization resource | Note that national extensions can represent eg "suppliers" via single SNOMED codes - however may be no direct link through drug dictionary. | |
lotNumber | String | ||
expirationDate | Date | ||
site | Suggest we restrict this to the routinely used administration sites? Note that some of these are routes of administration rather than sites. Jeremy Rogers thought there would be about 13 (in lateralized pairs). What site would be entered for oral preparation? See Route. Note that usage of some sites would invalidate the effectiveness of the vaccine eg rabies invalid when injected into glut. | ||
route | http://terminology.hl7.org/CodeSystem/v3-RouteOfAdministration | IDINJ Injection, intradermal | |
doseQuantity | |||
reasonCode | |||
isSubpotent | |||
subpotentReason | |||
fundingSource | |||
reaction | |||
protocolApplied | |||
protocolApplied.targetDisease | Selected valueset from Disorder see http://build.fhir.org/valueset-immunization-target-disease.html Craig Newman suggested there was a list of SNOMED CT codes for vaccination responsive diseases. |
Changes in R4 (R5 - current build):
Recording of information source (further changes for R5)
R4 split Event and Validity into separate resources - ImmunizationEvaluation (as recommendations may change over time)
Question: Why not just use Medication resource for this? Possibly due to vaccine specific elements. May be worth comparing with Medication.
Jeremy Rogers brought up issue in tracking immunizations for specific conditions when vaccine product treats more than one thing - how is that held against the primary immunization schedule ie moving from 3 to 4 components could mean finishing one schedule while only starting one for the 4th disease. Answer (Craig Newman): ImmunizationEvaluation (Maturity 0) is an attempt to address this sort of thing, which might then cause an ImmunizationRecommendation (Maturity 1) to be generated.
Jeremy Rogers asked if immunization for cancer by injecting tumour cells (autoimmune therapy) is in scope. HL7 have not discussed explicitly "does not include administration of non-vaccine agents"
- No labels