PackagesCanonicalsLogsProblems
    Packages
    hie2.packages@1.0.1
    http://fhir.hie.moh.gov.my/StructureDefinition/Patient-my-core
{
  "description": "This profile represents the constraints applied to the Patient resource by MY Core FHIR Implementation Guide and describes the minimum expectations for the Patient resource when used in the MY Core composition or in one of the referred resources.",
  "_filename": "StructureDefinition-Patient-my-core.json",
  "package_name": "hie2.packages",
  "date": "2022-03-16T08:06:00.7048899+00:00",
  "derivation": "constraint",
  "meta": {
    "lastUpdated": "2022-03-18T07:36:06.214+00:00"
  },
  "publisher": "Malaysia MOH - HIE Steering Committee",
  "fhirVersion": "4.0.1",
  "name": "PatientMyCore",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "http://hl7.org/v3/cda",
    "name": "CDA (R2)",
    "identity": "cda"
  }, {
    "uri": "http://hl7.org/fhir/fivews",
    "name": "FiveWs Pattern Mapping",
    "identity": "w5"
  }, {
    "uri": "http://hl7.org/v2",
    "name": "HL7 v2 Mapping",
    "identity": "v2"
  }, {
    "uri": "http://loinc.org",
    "name": "LOINC code for the element",
    "identity": "loinc"
  } ],
  "abstract": false,
  "type": "Patient",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "Patient (MY Core)",
  "package_version": "1.0.1",
  "status": "active",
  "id": "292eba4b-31c8-4c40-a6d1-7976905b3174",
  "kind": "resource",
  "url": "http://fhir.hie.moh.gov.my/StructureDefinition/Patient-my-core",
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "Patient",
      "path": "Patient",
      "mustSupport": true
    }, {
      "id": "Patient.extension",
      "min": 0,
      "path": "Patient.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.extension:ethnicGroup",
      "max": "1",
      "min": 0,
      "path": "Patient.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/ethnic-my-core" ]
      } ],
      "sliceName": "ethnicGroup"
    }, {
      "id": "Patient.extension:religion",
      "max": "1",
      "min": 0,
      "path": "Patient.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/religion-my-core" ]
      } ],
      "sliceName": "religion"
    }, {
      "id": "Patient.extension:educationLevel",
      "max": "1",
      "min": 0,
      "path": "Patient.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/education-level-my-core" ]
      } ],
      "sliceName": "educationLevel"
    }, {
      "id": "Patient.extension:nationality",
      "max": "1",
      "min": 0,
      "path": "Patient.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/nationality-my-core" ]
      } ],
      "sliceName": "nationality"
    }, {
      "id": "Patient.identifier",
      "min": 1,
      "path": "Patient.identifier",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "pattern"
        } ]
      },
      "mustSupport": true
    }, {
      "id": "Patient.identifier:myKadNo",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "myKadNo"
    }, {
      "id": "Patient.identifier:myKadNo.system",
      "path": "Patient.identifier.system",
      "patternUri": "http://fhir.hie.moh.gov.my/sid/my-kad-no"
    }, {
      "id": "Patient.identifier:passportNo",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "passportNo"
    }, {
      "id": "Patient.identifier:passportNo.system",
      "path": "Patient.identifier.system",
      "patternUri": "http://fhir.hie.moh.gov.my/sid/passport-no"
    }, {
      "id": "Patient.identifier:armyNo",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "armyNo"
    }, {
      "id": "Patient.identifier:armyNo.system",
      "path": "Patient.identifier.system",
      "patternUri": "http://fhir.hie.moh.gov.my/sid/army-no"
    }, {
      "id": "Patient.identifier:policeNo",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "policeNo"
    }, {
      "id": "Patient.identifier:policeNo.system",
      "path": "Patient.identifier.system",
      "fixedUri": "http://fhir.hie.moh.gov.my/sid/police-no"
    }, {
      "id": "Patient.identifier:patientMrn",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "patientMrn"
    }, {
      "id": "Patient.identifier:patientMrn.system",
      "path": "Patient.identifier.system",
      "fixedUri": "http://fhir.hie.moh.gov.my/sid/patient-mrn"
    }, {
      "id": "Patient.identifier:othersNo",
      "max": "1",
      "path": "Patient.identifier",
      "sliceName": "othersNo"
    }, {
      "id": "Patient.identifier:othersNo.system",
      "path": "Patient.identifier.system",
      "fixedUri": "http://fhir.hie.moh.gov.my/sid/others-no"
    }, {
      "id": "Patient.name",
      "min": 1,
      "path": "Patient.name",
      "constraint": [ {
        "key": "ips-pat-1",
        "human": "Patient.name.given or Patient.name.family or both SHALL be present",
        "xpath": "f:given or f:family",
        "source": "http://fhir.hie.moh.gov.my/StructureDefinition/Patient-my-core",
        "severity": "error",
        "expression": "family.exists() or given.exists()"
      } ],
      "mustSupport": true,
      "requirements": "Need to be able to track the patient by multiple names. Examples are your official name and a partner name.\r\nThe Alphabetic representation of the name SHALL be always provided"
    }, {
      "id": "Patient.name.extension",
      "min": 0,
      "path": "Patient.name.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.name.extension:personTitle",
      "max": "1",
      "min": 0,
      "path": "Patient.name.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/person-title-my-core" ]
      } ],
      "sliceName": "personTitle"
    }, {
      "id": "Patient.name.text",
      "min": 1,
      "path": "Patient.name.text",
      "definition": "Text representation of the full name. Due to the cultural variance around the world a consuming system may not know how to present the name correctly; moreover not all the parts of the name go in given or family. Creators are therefore strongly encouraged to provide through this element a presented version of the name. Future versions of this guide may require this element",
      "mustSupport": true
    }, {
      "id": "Patient.name.family",
      "path": "Patient.name.family",
      "mustSupport": false
    }, {
      "id": "Patient.name.given",
      "path": "Patient.name.given",
      "mustSupport": false
    }, {
      "id": "Patient.telecom",
      "path": "Patient.telecom",
      "mustSupport": true
    }, {
      "id": "Patient.gender",
      "min": 1,
      "path": "Patient.gender",
      "mustSupport": true
    }, {
      "id": "Patient.birthDate",
      "min": 1,
      "path": "Patient.birthDate",
      "mustSupport": true
    }, {
      "id": "Patient.address",
      "path": "Patient.address",
      "type": [ {
        "code": "Address",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Address-my-core" ]
      } ],
      "mustSupport": true
    }, {
      "id": "Patient.contact",
      "path": "Patient.contact",
      "mustSupport": false
    }, {
      "id": "Patient.contact.name",
      "path": "Patient.contact.name",
      "mustSupport": false
    }, {
      "id": "Patient.contact.name.extension",
      "min": 0,
      "path": "Patient.contact.name.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "Patient.contact.name.extension:personTitle",
      "max": "1",
      "min": 0,
      "path": "Patient.contact.name.extension",
      "type": [ {
        "code": "Extension",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/person-title-my-core" ]
      } ],
      "sliceName": "personTitle"
    }, {
      "id": "Patient.contact.telecom",
      "path": "Patient.contact.telecom",
      "mustSupport": false
    }, {
      "id": "Patient.contact.address",
      "path": "Patient.contact.address",
      "type": [ {
        "code": "Address",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Address-my-core" ]
      } ],
      "mustSupport": false
    }, {
      "id": "Patient.contact.organization",
      "path": "Patient.contact.organization",
      "mustSupport": false
    }, {
      "id": "Patient.communication",
      "max": "1",
      "path": "Patient.communication",
      "mustSupport": false
    }, {
      "id": "Patient.communication.language",
      "path": "Patient.communication.language",
      "binding": {
        "strength": "required",
        "valueSet": "http://hl7.org/fhir/ValueSet/all-languages"
      },
      "mustSupport": false
    }, {
      "id": "Patient.generalPractitioner",
      "path": "Patient.generalPractitioner",
      "mustSupport": false
    }, {
      "id": "Patient.managingOrganization",
      "path": "Patient.managingOrganization",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core" ]
      } ]
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient"
}