URL: [base]/StructureDefinition/$questionnaire
URL: [base]/StructureDefinition/[id]/$questionnaire
Parameters
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | identifier | 0..1 | Identifier | A logical identifier (i.e. 'StructureDefinition.identifier''). The server must know the StructureDefinition or be able to retrieve it from other known repositories. | ||
IN | profile | 0..1 | StructureDefinition | The StructureDefinition is provided directly as part of the request. Servers may choose not to accept profiles in this fashion | ||
IN | url | type | 0..1 | canonical | The StructureDefinition's official URL (i.e. 'StructureDefinition.url'). The server must know the StructureDefinition or be able to retrieve it from other known repositories. | |
IN | supportedOnly | 0..1 | boolean | If true, the questionnaire will only include those elements marked as "mustSupport='true'" in the StructureDefinition. | ||
OUT | return | 1..1 | Questionnaire | The questionnaire form generated based on the StructureDefinition. |
Open Issue: Ideally, extensions should be populated in the generated Questionnaire that will support taking QuestionnaireResponse resources generated from the Questionnaire and turning them back into the appropriate resources.