Package | ca.on.health.idms |
Resource Type | StructureDefinition |
Id | Profile-Consent |
FHIR Version | R5 |
Source | https://simplifier.net/resolve?scope=ca.on.health.idms@1.0.9&canonical=https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-TermsOfUseConsent |
URL | https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-TermsOfUseConsent |
Status | draft |
Name | TOUConsent |
Title | IDMS - Consent to Terms of Use |
Type | Consent |
Kind | resource |
No resources found
No resources found
No narrative content found in resource
{ "resourceType": "StructureDefinition", "id": "Profile-Consent", "url": "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-TermsOfUseConsent", "name": "TOUConsent", "title": "IDMS - Consent to Terms of Use ", "status": "draft", "fhirVersion": "5.0.0", "kind": "resource", "abstract": false, "type": "Consent", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Consent", "derivation": "constraint", "differential": { "element": [ { "id": "Consent.identifier", "path": "Consent.identifier", "max": "0" }, { "id": "Consent.status", "path": "Consent.status", "definition": "#### **_`IDMS: This is FHIR mandatory, it will always be active.`_**" }, { "id": "Consent.category", "path": "Consent.category", "definition": "#### **_`IDMS: The type of consent, logon or submitting.`_** \r\n\r\n\r\nA classification of the type of consents found in the statement. This element supports indexing and retrieval of consent statements.", "max": "0" }, { "id": "Consent.subject", "path": "Consent.subject", "max": "0" }, { "id": "Consent.date", "path": "Consent.date", "definition": "#### **_`IDMS: Date the consent instance was agreed to..`_**", "min": 1 }, { "id": "Consent.period", "path": "Consent.period", "max": "0" }, { "id": "Consent.grantor", "path": "Consent.grantor", "max": "0" }, { "id": "Consent.grantee", "path": "Consent.grantee", "definition": "#### **_`IDMS: Who agreed to the consent. This is reference to a PractitionerRole`_** \r\n\r\nThe entity responsible for complying with the Consent Directive, including any obligations or limitations on authorizations and enforcement of prohibitions.", "min": 1, "max": "1", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/PractitionerRole" ] } ] }, { "id": "Consent.manager", "path": "Consent.manager", "max": "0" }, { "id": "Consent.controller", "path": "Consent.controller", "max": "0" }, { "id": "Consent.sourceAttachment", "path": "Consent.sourceAttachment", "max": "0" }, { "id": "Consent.sourceReference", "path": "Consent.sourceReference", "definition": "#### **_`IDMS: Reference to the Terms of Use that was consented to.`_** \r\n\r\nA reference to a consent that links back to such a source, a reference to a document repository (e.g. XDS) that stores the original consent document.", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/DocumentReference" ] } ] }, { "id": "Consent.sourceReference.reference", "path": "Consent.sourceReference.reference", "definition": "#### **_`IDMS: Reference to the Terms of Use that was consented to.`_** \r\n\r\nA reference to a location at which the other resource is found. The reference may be a relative reference, in which case it is relative to the service base URL, or an absolute URL that resolves to the location where the resource is found. The reference may be version specific or not. If the reference is not to a FHIR RESTful server, then it should be assumed to be version specific. Internal fragment references (start with '#') refer to contained resources.", "max": "1" }, { "id": "Consent.sourceReference.type", "path": "Consent.sourceReference.type", "definition": "#### **_`IDMS: The type of Terms of Use, General or Submitting.`_** ", "min": 1 }, { "id": "Consent.sourceReference.identifier", "path": "Consent.sourceReference.identifier", "definition": "#### **_`IDMS: The identifier for the TOU the was consented to. This is the DocumentReference.indentifier.value of the TOU. example: TOU-LOGONv1.0`_** ", "min": 1 }, { "id": "Consent.sourceReference.display", "path": "Consent.sourceReference.display", "max": "0" }, { "id": "Consent.regulatoryBasis", "path": "Consent.regulatoryBasis", "max": "0" }, { "id": "Consent.policyBasis", "path": "Consent.policyBasis", "max": "0" }, { "id": "Consent.policyText", "path": "Consent.policyText", "max": "0" }, { "id": "Consent.verification", "path": "Consent.verification", "max": "0" }, { "id": "Consent.decision", "path": "Consent.decision", "max": "0" }, { "id": "Consent.provision", "path": "Consent.provision", "max": "0" } ] } }