Skip to main content

IImmunization

FHIR GraphQL Schema. Version 8.8.1 import * from 'types.graphql'

interface IImmunization {
id: String
meta: Meta
implicitRules: uri
_implicitRules: ElementBase
language: code
_language: ElementBase
text: Narrative
contained: [Resource]
extension: [Extension]
modifierExtension: [Extension]
identifier: [Identifier]
status: code
_status: ElementBase
statusReason: CodeableConcept
vaccineCode: CodeableConcept!
patient: Reference!
encounter: Reference
occurrenceDateTime: dateTime
_occurrenceDateTime: ElementBase
occurrenceString: String
_occurrenceString: ElementBase
recorded: dateTime
_recorded: ElementBase
primarySource: Boolean
_primarySource: ElementBase
reportOrigin: CodeableConcept
location: Reference
manufacturer: Reference
lotNumber: String
_lotNumber: ElementBase
expirationDate: date
_expirationDate: ElementBase
site: CodeableConcept
route: CodeableConcept
doseQuantity: Quantity
performer: [ImmunizationPerformer]
note: [Annotation]
reasonCode: [CodeableConcept]
reasonReference: [Reference]
isSubpotent: Boolean
_isSubpotent: ElementBase
subpotentReason: [CodeableConcept]
education: [ImmunizationEducation]
programEligibility: [CodeableConcept]
fundingSource: CodeableConcept
reaction: [ImmunizationReaction]
protocolApplied: [ImmunizationProtocolApplied]
}

Fields​

IImmunization.id ● String scalar​

IImmunization.meta ● Meta object​

IImmunization.implicitRules ● uri scalar​

IImmunization._implicitRules ● ElementBase object​

IImmunization.language ● code scalar​

IImmunization._language ● ElementBase object​

IImmunization.text ● Narrative object​

IImmunization.contained ● [Resource] list object​

IImmunization.extension ● [Extension] list object​

IImmunization.modifierExtension ● [Extension] list object​

IImmunization.identifier ● [Identifier] list object​

IImmunization.status ● code scalar​

IImmunization._status ● ElementBase object​

IImmunization.statusReason ● CodeableConcept object​

IImmunization.vaccineCode ● CodeableConcept! non-null object​

IImmunization.patient ● Reference! non-null object​

IImmunization.encounter ● Reference object​

IImmunization.occurrenceDateTime ● dateTime scalar​

IImmunization._occurrenceDateTime ● ElementBase object​

IImmunization.occurrenceString ● String scalar​

IImmunization._occurrenceString ● ElementBase object​

IImmunization.recorded ● dateTime scalar​

IImmunization._recorded ● ElementBase object​

IImmunization.primarySource ● Boolean scalar​

IImmunization._primarySource ● ElementBase object​

IImmunization.reportOrigin ● CodeableConcept object​

IImmunization.location ● Reference object​

IImmunization.manufacturer ● Reference object​

IImmunization.lotNumber ● String scalar​

IImmunization._lotNumber ● ElementBase object​

IImmunization.expirationDate ● date scalar​

IImmunization._expirationDate ● ElementBase object​

IImmunization.site ● CodeableConcept object​

IImmunization.route ● CodeableConcept object​

IImmunization.doseQuantity ● Quantity object​

IImmunization.performer ● [ImmunizationPerformer] list object​

IImmunization.note ● [Annotation] list object​

IImmunization.reasonCode ● [CodeableConcept] list object​

IImmunization.reasonReference ● [Reference] list object​

IImmunization.isSubpotent ● Boolean scalar​

IImmunization._isSubpotent ● ElementBase object​

IImmunization.subpotentReason ● [CodeableConcept] list object​

IImmunization.education ● [ImmunizationEducation] list object​

IImmunization.programEligibility ● [CodeableConcept] list object​

IImmunization.fundingSource ● CodeableConcept object​

IImmunization.reaction ● [ImmunizationReaction] list object​

IImmunization.protocolApplied ● [ImmunizationProtocolApplied] list object​