PackagesCanonicalsLogsProblems
    Packages
    ca.infoway.io.erec@1.3.0-dft-preBallot
    http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Consent
{
  "description": "This profile on Consent is used to record whether a patient has consented or not to be notified about updates to the eReferral.",
  "_filename": "Consent.StructureDefinition.json",
  "package_name": "ca.infoway.io.erec",
  "date": null,
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "Consent",
  "abstract": false,
  "type": "Consent",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Consent",
  "package_version": "1.3.0-dft-preBallot",
  "status": "draft",
  "id": "e06f2744-209f-4890-ba03-87878db51047",
  "kind": "resource",
  "url": "http://fhir.infoway-inforoute.ca/io/CA-eReC/StructureDefinition/CA-eReC-Consent",
  "version": null,
  "differential": {
    "element": [ {
      "id": "Consent.status",
      "path": "Consent.status",
      "mustSupport": true
    }, {
      "id": "Consent.scope",
      "path": "Consent.scope",
      "mustSupport": true,
      "patternCodeableConcept": {
        "coding": [ {
          "code": "patient-privacy",
          "system": "http://terminology.hl7.org/CodeSystem/consentscope",
          "display": "Privacy Consent"
        } ]
      }
    }, {
      "id": "Consent.category",
      "path": "Consent.category",
      "mustSupport": true,
      "patternCodeableConcept": {
        "coding": [ {
          "code": "59284-0",
          "system": "http://loinc.org",
          "display": "Patient Consent"
        } ]
      }
    }, {
      "id": "Consent.patient",
      "min": 1,
      "path": "Consent.patient",
      "mustSupport": true
    }, {
      "id": "Consent.dateTime",
      "min": 1,
      "path": "Consent.dateTime",
      "mustSupport": true
    }, {
      "id": "Consent.policyRule",
      "min": 1,
      "path": "Consent.policyRule",
      "mustSupport": true
    }, {
      "id": "Consent.provision",
      "min": 1,
      "path": "Consent.provision",
      "mustSupport": true
    }, {
      "id": "Consent.provision.type",
      "min": 1,
      "path": "Consent.provision.type",
      "mustSupport": true
    }, {
      "id": "Consent.provision.action",
      "max": "1",
      "min": 1,
      "path": "Consent.provision.action",
      "mustSupport": true,
      "patternCodeableConcept": {
        "coding": [ {
          "code": "disclose",
          "system": "http://terminology.hl7.org/CodeSystem/consentaction"
        } ]
      }
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Consent"
}