Package | hl7.fhir.uv.crmi |
Resource Type | OperationDefinition |
Id | shareable-example |
FHIR Version | R4 |
Source | http://hl7.org/fhir/uv/crmi/https://build.fhir.org/ig/HL7/crmi-ig/OperationDefinition-shareable-example.html |
URL | http://h7.org/fhir/uv/crmi/OperationDefinition/shareable-example |
Version | 2.0.0-cibuild |
Status | draft |
Date | 2015-08-04 |
Name | ShareableOperationDefinitionExample |
Title | Shareable OperationDefinition Example |
Realm | uv |
Authority | hl7 |
Description | Limited implementation of the Populate Questionnaire implementation |
Type | false |
Kind | operation |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: OperationDefinition shareable-example
Profile: CRMI Shareable OperationDefinition
URL: [base]/Questionnaire/[id]/$populate
Use | Name | Scope | Cardinality | Type | Binding | Documentation |
IN | subject | 1..1 | Reference | The resource that is to be the QuestionnaireResponse.subject. The QuestionnaireResponse instance will reference the provided subject. In addition, if the local parameter is set to true, server information about the specified subject will be used to populate the instance. | ||
IN | local | 0..1 | Reference | If the local parameter is set to true, server information about the specified subject will be used to populate the instance. | ||
OUT | return | 1..1 | QuestionnaireResponse | The partially (or fully)-populated set of answers for the specified Questionnaire |
Only implemented for Labs and Medications so far
{ "resourceType": "OperationDefinition", "id": "shareable-example", "meta": { "profile": [ "http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableoperationdefinition" ] }, "text": { "status": "generated", "div": "<!-- snip (see above) -->" }, "url": "http://h7.org/fhir/uv/crmi/OperationDefinition/shareable-example", "version": "2.0.0-cibuild", "name": "ShareableOperationDefinitionExample", "title": "Shareable OperationDefinition Example", "status": "draft", "kind": "operation", "experimental": true, "date": "2015-08-04", "publisher": "HL7 International / Clinical Decision Support", "contact": [ { "telecom": [ { "system": "url", "value": "http://www.hl7.org/Special/committees/dss" } ] } ], "description": "Limited implementation of the Populate Questionnaire implementation", "useContext": [ { "code": { "system": "http://terminology.hl7.org/CodeSystem/usage-context-type", "code": "venue", "display": "Clinical Venue" }, "valueCodeableConcept": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/v3-ActCode", "code": "IMP", "display": "inpatient encounter" } ] } } ], "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "001", "display": "World" } ] } ], "code": "populate", "comment": "Only implemented for Labs and Medications so far", "resource": [ "Questionnaire" ], "system": false, "type": false, "instance": true, "parameter": [ { "name": "subject", "use": "in", "min": 1, "max": "1", "documentation": "The resource that is to be the *QuestionnaireResponse.subject*. The [[[QuestionnaireResponse]]] instance will reference the provided subject. In addition, if the *local* parameter is set to true, server information about the specified subject will be used to populate the instance.", "type": "Reference" }, { "name": "local", "use": "in", "min": 0, "max": "1", "documentation": "If the *local* parameter is set to true, server information about the specified subject will be used to populate the instance.", "type": "Reference" }, { "name": "return", "use": "out", "min": 1, "max": "1", "documentation": "The partially (or fully)-populated set of answers for the specified Questionnaire", "type": "QuestionnaireResponse" } ], "overload": [ { "parameterName": [ "subject", "local" ] }, { "parameterName": [ "subject" ], "comment": "local defaults to false when not passed as a parameter" } ] }