<s> from . import domainresource <EOL> class Questionnaire ( domainresource . DomainResource ) : <EOL> """<STR_LIT>""" <EOL> resource_name = "<STR_LIT>" <EOL> def __init__ ( self , jsondict = None ) : <EOL> """<STR_LIT>""" <EOL> self . date = None <EOL> """<STR_LIT>""" <EOL> self . group = None <EOL> """<STR_LIT>""" <EOL> self . identifier = None <EOL> """<STR_LIT>""" <EOL> self . publisher = None <EOL> """<STR_LIT>""" <EOL> self . status = None <EOL> """<STR_LIT>""" <EOL> self . subjectType = None <EOL> """<STR_LIT>""" <EOL> self . telecom = None <EOL> """<STR_LIT>""" <EOL> self . version = None <EOL> """<STR_LIT>""" <EOL> super ( Questionnaire , self ) . __init__ ( jsondict ) <EOL> def elementProperties ( self ) : <EOL> js = super ( Questionnaire , self ) . elementProperties ( ) <EOL> js . extend ( [ <EOL> ( "<STR_LIT:date>" , "<STR_LIT:date>" , fhirdate . FHIRDate , False , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , QuestionnaireGroup , False , None , True ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , identifier . Identifier , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , str , False , None , False ) , <EOL> ( "<STR_LIT:status>" , "<STR_LIT:status>" , str , False , None , True ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , str , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , contactpoint . ContactPoint , True , None , False ) , <EOL> ( "<STR_LIT:version>" , "<STR_LIT:version>" , str , False , None , False ) , <EOL> ] ) <EOL> return js <EOL> from . import backboneelement <EOL> class QuestionnaireGroup ( backboneelement . BackboneElement ) : <EOL> """<STR_LIT>""" <EOL> resource_name = "<STR_LIT>" <EOL> def __init__ ( self , jsondict = None ) : <EOL> """<STR_LIT>""" <EOL> self . concept = None <EOL> """<STR_LIT>""" <EOL> self . group = None <EOL> """<STR_LIT>""" <EOL> self . linkId = None <EOL> """<STR_LIT>""" <EOL> self . question = None <EOL> """<STR_LIT>""" <EOL> self . repeats = None <EOL> """<STR_LIT>""" <EOL> self . required = None <EOL> """<STR_LIT>""" <EOL> self . text = None <EOL> """<STR_LIT>""" <EOL> self . title = None <EOL> """<STR_LIT>""" <EOL> super ( QuestionnaireGroup , self ) . __init__ ( jsondict ) <EOL> def elementProperties ( self ) : <EOL> js = super ( QuestionnaireGroup , self ) . elementProperties ( ) <EOL> js . extend ( [ <EOL> ( "<STR_LIT>" , "<STR_LIT>" , coding . Coding , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , QuestionnaireGroup , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , str , False , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , QuestionnaireGroupQuestion , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , bool , False , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , bool , False , None , False ) , <EOL> ( "<STR_LIT:text>" , "<STR_LIT:text>" , str , False , None , False ) , <EOL> ( "<STR_LIT:title>" , "<STR_LIT:title>" , str , False , None , False ) , <EOL> ] ) <EOL> return js <EOL> class QuestionnaireGroupQuestion ( backboneelement . BackboneElement ) : <EOL> """<STR_LIT>""" <EOL> resource_name = "<STR_LIT>" <EOL> def __init__ ( self , jsondict = None ) : <EOL> """<STR_LIT>""" <EOL> self . concept = None <EOL> """<STR_LIT>""" <EOL> self . group = None <EOL> """<STR_LIT>""" <EOL> self . linkId = None <EOL> """<STR_LIT>""" <EOL> self . option = None <EOL> """<STR_LIT>""" <EOL> self . options = None <EOL> """<STR_LIT>""" <EOL> self . repeats = None <EOL> """<STR_LIT>""" <EOL> self . required = None <EOL> """<STR_LIT>""" <EOL> self . text = None <EOL> """<STR_LIT>""" <EOL> self . type = None <EOL> """<STR_LIT>""" <EOL> super ( QuestionnaireGroupQuestion , self ) . __init__ ( jsondict ) <EOL> def elementProperties ( self ) : <EOL> js = super ( QuestionnaireGroupQuestion , self ) . elementProperties ( ) <EOL> js . extend ( [ <EOL> ( "<STR_LIT>" , "<STR_LIT>" , coding . Coding , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , QuestionnaireGroup , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , str , False , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , coding . Coding , True , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , fhirreference . FHIRReference , False , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , bool , False , None , False ) , <EOL> ( "<STR_LIT>" , "<STR_LIT>" , bool , False , None , False ) , <EOL> ( "<STR_LIT:text>" , "<STR_LIT:text>" , str , False , None , False ) , <EOL> ( "<STR_LIT:type>" , "<STR_LIT:type>" , str , False , None , False ) , <EOL> ] ) <EOL> return js <EOL> from . import coding <EOL> from . import contactpoint <EOL> from . import fhirdate <EOL> from . import fhirreference <EOL> from . import identifier </s>
