

def elementProperties(self):
    js = super(ImmunizationVaccinationProtocol, js).elementProperties()
    js.extend([('authority', 'authority', fhirreference.FHIRReference, False, None, False), ('description', 'description', str, False, None, False), ('doseSequence', 'doseSequence', int, False, None, True), ('doseStatus', 'doseStatus', codeableconcept.CodeableConcept, False, None, True), ('doseStatusReason', 'doseStatusReason', codeableconcept.CodeableConcept, False, None, False), ('series', 'series', str, False, None, False), ('seriesDoses', 'seriesDoses', int, False, None, False), ('targetDisease', 'targetDisease', codeableconcept.CodeableConcept, True, None, True)])
    return js

dataset/ETHPy150Open smart-on-fhir/client-py/fhirclient/models/immunization.py ImmunizationVaccinationProtocol.elementProperties/VarMisuse@16/24 `self`->`js`