

def elementProperties(self):
    js = super(Subscription, self).elementProperties()
    js.extend([('channel', 'channel', SubscriptionChannel, False, None, True), ('contact', 'contact', contactpoint.ContactPoint, True, None, False), ('criteria', 'criteria', str, False, None, True), ('end', 'end', fhirdate.FHIRDate, False, None, False), ('error', 'error', str, False, None, False), ('reason', 'reason', str, False, None, True), ('status', 'status', str, False, None, True), ('tag', 'tag', coding.Coding, True, None, False)])
    return js

dataset/ETHPy150Open smart-on-fhir/client-py/fhirclient/models/subscription.py Subscription.elementProperties/original