PackagesCanonicalsLogsProblems
    Packages
    ca.on.mha.pds@2.0.0-beta-1
    http://ontariohealth.ca/fhir/StructureDefinition/ext-ca-on-mha-data-absent-reason
{
  "description": "This extension supports data absent reason for MHA submission for patient health card and postal code. As mandated by PDS, data absent reason must be provided when health card and postal code are not present.",
  "_filename": "StructureDefinition.ca-on-mha-ext-DataAbsentReason.json",
  "package_name": "ca.on.mha.pds",
  "date": null,
  "derivation": "constraint",
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "MHADataAbsentReason",
  "abstract": false,
  "type": "Extension",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "MHAPatientDataAbsentReason",
  "package_version": "2.0.0-beta-1",
  "status": "active",
  "id": "4328ace1-17a9-4c32-8937-f6ee0cd8a3e5",
  "kind": "complex-type",
  "url": "http://ontariohealth.ca/fhir/StructureDefinition/ext-ca-on-mha-data-absent-reason",
  "context": [ {
    "type": "element",
    "expression": "Patient.identifier"
  }, {
    "type": "element",
    "expression": "Patient.address.postalCode"
  } ],
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "Extension.url",
      "path": "Extension.url",
      "fixedUri": "http://ontariohealth.ca/fhir/StructureDefinition/ext-ca-on-mha-data-absent-reason"
    }, {
      "id": "Extension.value[x]",
      "path": "Extension.value[x]",
      "type": [ {
        "code": "Coding"
      } ],
      "binding": {
        "strength": "preferred",
        "valueSet": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
        "extension": [ {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ValueSet/no-health-card-number-reason"
          }, {
            "url": "documentation",
            "valueMarkdown": "Reason for no health card number"
          }, {
            "url": "key",
            "valueId": "NoHealthCardNumberReason"
          } ]
        }, {
          "url": "http://hl7.org/fhir/tools/StructureDefinition/additional-binding",
          "extension": [ {
            "url": "purpose",
            "valueCode": "candidate"
          }, {
            "url": "valueSet",
            "valueCanonical": "http://ontariohealth.ca/fhir/ValueSet/postal-code-data-absent-reason"
          }, {
            "url": "documentation",
            "valueMarkdown": "Codes representing why the data is absent for postal code"
          }, {
            "url": "key",
            "valueId": "PostalCodeDataAbsentReason"
          } ]
        } ],
        "description": "Provides a reason why the expected value or elements in the element that is extended are missing."
      },
      "comment": "This is the main binding for the extension. Implementer should follow the additional binding defined to use proper codes for each use case. If this extension is provided for \"no health card reason\", the \"no health card reason\" value set in the additional binding SHALL be followed. If it is provided for \"no postal code reason\", then \"PostalCodeDataAbsentReason\" value set in the addtional binding SHALL be followed.",
      "mustSupport": true
    }, {
      "id": "Extension.value[x].system",
      "min": 1,
      "path": "Extension.value[x].system",
      "mustSupport": true
    }, {
      "id": "Extension.value[x].code",
      "min": 1,
      "path": "Extension.value[x].code",
      "mustSupport": true
    }, {
      "id": "Extension.value[x].display",
      "min": 1,
      "path": "Extension.value[x].display",
      "mustSupport": true
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension"
}