Package org.hl7.fhir

Class 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>