

def __init__(self, jsondict=None):
    ' Initialize all valid properties.\n        '
    self.authority = None
    ' Who is responsible for protocol.\n        Type `FHIRReference` referencing `Organization` (represented as `dict` in JSON). '
    self.description = None
    ' Details of vaccine protocol.\n        Type `str`. '
    self.doseSequence = None
    ' Dose number within series.\n        Type `int`. '
    self.doseStatus = None
    ' Indicates if dose counts towards immunity.\n        Type `CodeableConcept` (represented as `dict` in JSON). '
    self.doseStatusReason = None
    ' Why dose does (not) count.\n        Type `CodeableConcept` (represented as `dict` in JSON). '
    self.series = None
    ' Name of vaccine series.\n        Type `str`. '
    self.seriesDoses = None
    ' Recommended number of doses for immunity.\n        Type `int`. '
    self.targetDisease = None
    ' Disease immunized against.\n        List of `CodeableConcept` items (represented as `dict` in JSON). '
    super(ImmunizationVaccinationProtocol, self).__init__(jsondict)

dataset/ETHPy150Open smart-on-fhir/client-py/fhirclient/models/immunization.py ImmunizationVaccinationProtocol.__init__/original