Package | ca.on.oh-cms |
Resource Type | StructureDefinition |
Id | CMSParameters |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=ca.on.oh-cms@1.0.2-alpha1.0.2&canonical=http://ehealthontario.ca/fhir/StructureDefinition/ca-on-cms-profile-Parameters |
URL | http://ehealthontario.ca/fhir/StructureDefinition/ca-on-cms-profile-Parameters |
Version | 0.1.0 |
Status | draft |
Name | CMSParameters |
Description | Please see <a href="https://simplifier.net/guide/OntarioContextManagement/ConformanceRules" target="_blank">Conformance Rules </a> for the expected behavior of MustSupport. |
Type | Parameters |
Kind | resource |
No resources found
ValueSet | |
human-language | Language |
Note: links and images are rebased to the (stated) source
{ "resourceType": "StructureDefinition", "text": { "status": "empty", "div": "<!-- snip (see above) -->" }, "url": "http://ehealthontario.ca/fhir/StructureDefinition/ca-on-cms-profile-Parameters", "version": "0.1.0", "name": "CMSParameters", "status": "draft", "description": "Please see <a href=\"https://simplifier.net/guide/OntarioContextManagement/ConformanceRules\" target=\"_blank\">Conformance Rules </a> for the expected behavior of MustSupport.", "fhirVersion": "4.0.0", "kind": "resource", "abstract": false, "type": "Parameters", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Parameters", "derivation": "constraint", "differential": { "element": [ { "id": "Parameters.meta", "path": "Parameters.meta", "min": 1, "mustSupport": true }, { "id": "Parameters.meta.profile", "path": "Parameters.meta.profile", "comment": "#### **_` FOR CMS USAGE: The meta.profile = http://ehealthontario.ca/fhir/StructureDefinition/ca-on-cms-profile-Parameters|1.0.0 `_**\r\n\r\nIt is up to the server and/or other infrastructure of policy to determine whether/how these claims are verified and/or updated over time. The list of profile URLs is a set.", "min": 1, "mustSupport": true }, { "id": "Parameters.parameter", "path": "Parameters.parameter", "slicing": { "discriminator": [ { "type": "value", "path": "name" } ], "rules": "open" } }, { "id": "Parameters.parameter:consentTarget", "path": "Parameters.parameter", "sliceName": "consentTarget", "definition": "consentTarget specifies the values that consent override is applied to such as HomeMedicine, Immunization.", "max": "1", "mustSupport": true }, { "id": "Parameters.parameter:consentTarget.name", "path": "Parameters.parameter.name", "fixedString": "consentTarget" }, { "id": "Parameters.parameter:consentTarget.value[x]", "path": "Parameters.parameter.value[x]", "short": "Value of the consentTarget is of type 'string'", "comment": "#### **_` FOR CMS USAGE: consentTarget.value is a comma seperated list of type string. For example, for HomeMedicine use - \"http://ehealthontario.ca/fhir/StructureDefinition/ca-on-medications-profile-MedicationDispense\", for Immunization use - \"http://ehealthontario.ca/fhir/StructureDefinition/ca-on-immunizations-profile-retrieval-clinician-Immunization\" and for Labs use - \"http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-DiagnosticReport\" `_**", "type": [ { "code": "string" } ], "mustSupport": true }, { "id": "Parameters.parameter:consentTarget.part", "path": "Parameters.parameter.part", "max": "1" }, { "id": "Parameters.parameter:appLanguage", "path": "Parameters.parameter", "sliceName": "appLanguage", "definition": "#### **_` appLanguage specifies the launguage supported by the lauching app. CMS supports English & French. `_**\r\n\r\n<a href=\"https://simplifier.net/OntarioContextManagement/human-language\" target=\"_blank\">Canonical URL: http://ehealthontario.ca/fhir/ValueSet/human-language </a>", "max": "1", "mustSupport": true }, { "id": "Parameters.parameter:appLanguage.name", "path": "Parameters.parameter.name", "fixedString": "appLanguage", "mustSupport": true }, { "id": "Parameters.parameter:appLanguage.value[x]", "path": "Parameters.parameter.value[x]", "short": "The value of appLanguage is of type 'coding'", "comment": "appLanguage indicates the languages supported by an EMR app.", "type": [ { "code": "Coding" } ], "mustSupport": true, "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/human-language" } }, { "id": "Parameters.parameter:appLanguage.value[x].system", "path": "Parameters.parameter.value[x].system", "fixedUri": "urn:ietf:bcp:47", "mustSupport": true }, { "id": "Parameters.parameter:appLanguage.value[x].code", "path": "Parameters.parameter.value[x].code", "mustSupport": true }, { "id": "Parameters.parameter:appLanguage.value[x].display", "path": "Parameters.parameter.value[x].display", "mustSupport": true }, { "id": "Parameters.parameter:appLanguage.part", "path": "Parameters.parameter.part", "max": "1" }, { "id": "Parameters.parameter:contextSessionId", "path": "Parameters.parameter", "sliceName": "contextSessionId", "comment": "contextSessionId is to support backward compatibility of the legacy CMS \r\nIf not populated by EMRs, the backend should auto populate contextSessionId from OAuth token.", "max": "1", "mustSupport": true }, { "id": "Parameters.parameter:contextSessionId.name", "path": "Parameters.parameter.name", "fixedString": "contextSessionId", "mustSupport": true }, { "id": "Parameters.parameter:contextSessionId.value[x]", "path": "Parameters.parameter.value[x]", "short": "The value of contextSessionId is of type 'id'", "comment": "contextSessionId is auto populated from the OAuth token", "type": [ { "code": "id" } ], "mustSupport": true }, { "id": "Parameters.parameter:contextSessionId.part", "path": "Parameters.parameter.part", "max": "1" } ] } }