Package org.hl7.fhir

Class ImmunizationVaccinationProtocol

java.lang.Object
org.hl7.fhir.Element
org.hl7.fhir.BackboneElement
org.hl7.fhir.ImmunizationVaccinationProtocol
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2

public class ImmunizationVaccinationProtocol extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
Describes the event of a patient being administered a vaccination or a record of a vaccination as reported by a patient, a clinician or another party and may include vaccine reaction information and what vaccination protocol was followed.

Java class for Immunization.VaccinationProtocol complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Immunization.VaccinationProtocol">
   <complexContent>
     <extension base="{http://hl7.org/fhir}BackboneElement">
       <sequence>
         <element name="doseSequence" type="{http://hl7.org/fhir}positiveInt"/>
         <element name="description" type="{http://hl7.org/fhir}string" minOccurs="0"/>
         <element name="authority" type="{http://hl7.org/fhir}Reference" minOccurs="0"/>
         <element name="series" type="{http://hl7.org/fhir}string" minOccurs="0"/>
         <element name="seriesDoses" type="{http://hl7.org/fhir}positiveInt" minOccurs="0"/>
         <element name="targetDisease" type="{http://hl7.org/fhir}CodeableConcept" maxOccurs="unbounded"/>
         <element name="doseStatus" type="{http://hl7.org/fhir}CodeableConcept"/>
         <element name="doseStatusReason" type="{http://hl7.org/fhir}CodeableConcept" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>