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