{ "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": "myhie.v4", "date": "2024-04-29T00:16:58.8579833+00:00", "derivation": "constraint", "publisher": "Malaysia MOH - HIE Steering Committee", "fhirVersion": "4.0.1", "name": "PatientMyCore", "abstract": false, "type": "Patient", "experimental": null, "resourceType": "StructureDefinition", "title": "Patient (MY Core)", "package_version": "1.0.0", "status": "active", "id": "f8bc9322-5594-4a5c-8237-2f89016938cb", "kind": "resource", "url": "http://fhir.hie.moh.gov.my/StructureDefinition/Patient-my-core", "version": "1.0.0", "differential": { "element": [ { "id": "Patient.extension:ethnic", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/ethnic-my-core" ] } ], "sliceName": "ethnic", "isModifier": false }, { "id": "Patient.extension:religion", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/religion-my-core" ] } ], "short": "Extension about individuals religious affiliation", "sliceName": "religion", "definition": "Extension about individuals religious affiliation", "isModifier": false }, { "id": "Patient.extension:nationality", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/nationality-my-core" ] } ], "short": "Extension to define the nationality of a particular individual", "sliceName": "nationality", "definition": "Extension to define the nationality of a particular individual", "isModifier": false }, { "id": "Patient.extension:educationLevel", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/education-level-my-core" ] } ], "short": "Extension about an individual education level category", "sliceName": "educationLevel", "definition": "Extension about an individual education level category", "isModifier": false }, { "id": "Patient.extension:child", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/child-identification-my-core" ] } ], "short": "Extension to store newborn details", "sliceName": "child", "definition": "Extension to store newborn details", "isModifier": false }, { "id": "Patient.extension:audit", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/audit-my-core" ] } ], "short": "Extension of the individual who recorded and updated the date", "sliceName": "audit", "definition": "Extension of the individual who recorded and updated the date", "isModifier": false }, { "id": "Patient.extension:monthlyHouseholdIncome", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/monthly-household-income-my-core" ] } ], "short": "Extension to define the individual monthly household income category", "sliceName": "monthlyHouseholdIncome", "definition": "Extension to define the individual monthly household income category", "isModifier": false }, { "id": "Patient.extension:occupationSector", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/occupation-sector-my-core" ] } ], "short": "Extension to categorize an individuals occupational sector", "sliceName": "occupationSector", "definition": "Extension to categorize an individuals occupational sector", "isModifier": false }, { "id": "Patient.extension:foreignerType", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/foreigner-type-my-core" ] } ], "short": "Extension about an individidual foreigner category", "sliceName": "foreignerType", "definition": "Extension about an individidual foreigner category", "isModifier": false }, { "id": "Patient.extension:citizenship", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/citizenship-my-core" ] } ], "short": "Extension to define the citizenship status of an individual", "sliceName": "citizenship", "definition": "Extension to define the citizenship status of an individual", "isModifier": false }, { "id": "Patient.extension:systemRating", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/system-rating-my-core" ] } ], "short": "Extension for patient/customer to rate an Encounter", "sliceName": "systemRating", "definition": "Extension for patient/customer to rate an Encounter", "isModifier": false }, { "id": "Patient.extension:personCategoryArmy", "max": "1", "path": "Patient.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/person-category-army-my-core" ] } ], "short": "Extension about the category of the individual in respect to army benefits status", "sliceName": "personCategoryArmy", "definition": "Extension about the category of the individual in respect to army benefits status", "isModifier": false }, { "id": "Patient.identifier", "min": 1, "path": "Patient.identifier", "slicing": { "rules": "closed", "ordered": true, "discriminator": [ { "path": "system", "type": "value" } ] } }, { "id": "Patient.identifier:myKadNo", "max": "1", "path": "Patient.identifier", "sliceName": "myKadNo" }, { "id": "Patient.identifier:myKadNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/mykad-no" }, { "id": "Patient.identifier:myKadNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:passportNo", "path": "Patient.identifier", "sliceName": "passportNo" }, { "id": "Patient.identifier:passportNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/passport-no" }, { "id": "Patient.identifier:passportNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:armyNo", "max": "1", "path": "Patient.identifier", "sliceName": "armyNo" }, { "id": "Patient.identifier:armyNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/army-no" }, { "id": "Patient.identifier:armyNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:policeNo", "max": "1", "path": "Patient.identifier", "sliceName": "policeNo" }, { "id": "Patient.identifier:policeNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/police-no" }, { "id": "Patient.identifier:policeNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:othersNo", "path": "Patient.identifier", "sliceName": "othersNo" }, { "id": "Patient.identifier:othersNo.use", "min": 1, "path": "Patient.identifier.use", "definition": "If Other then use=code, if unknown then use=temp" }, { "id": "Patient.identifier:othersNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/others-no" }, { "id": "Patient.identifier:othersNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:newbornNo", "max": "1", "path": "Patient.identifier", "sliceName": "newbornNo" }, { "id": "Patient.identifier:newbornNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/newborn-no" }, { "id": "Patient.identifier:newbornNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:permanentResidenceNo", "path": "Patient.identifier", "sliceName": "permanentResidenceNo" }, { "id": "Patient.identifier:permanentResidenceNo.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/permanent-residence-no" }, { "id": "Patient.identifier:permanentResidenceNo.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.identifier:patientMrn", "path": "Patient.identifier", "sliceName": "patientMrn" }, { "id": "Patient.identifier:patientMrn.system", "min": 1, "path": "Patient.identifier.system", "fixedUri": "http://fhir.hie.moh.gov.my/sid/patient-mrn" }, { "id": "Patient.identifier:patientMrn.value", "min": 1, "path": "Patient.identifier.value" }, { "id": "Patient.active", "min": 1, "path": "Patient.active" }, { "id": "Patient.name", "min": 1, "path": "Patient.name", "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:personTitle", "max": "1", "path": "Patient.name.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/person-title-my-core" ] } ], "short": "Extension to define the title of an individual", "sliceName": "personTitle", "definition": "Extension to define the title of an individual", "isModifier": false }, { "id": "Patient.name.text", "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" }, { "id": "Patient.name.family", "path": "Patient.name.family", "mustSupport": false }, { "id": "Patient.name.given", "path": "Patient.name.given", "mustSupport": false }, { "id": "Patient.gender", "min": 1, "path": "Patient.gender" }, { "id": "Patient.birthDate", "min": 1, "path": "Patient.birthDate", "mustSupport": false }, { "id": "Patient.address", "path": "Patient.address", "type": [ { "code": "Address", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Address-my-core" ] } ] }, { "id": "Patient.address.extension:state", "path": "Patient.address.extension", "short": "Extension to store address state in a Codeable Concept", "sliceName": "state", "definition": "Extension to store address state in a Codeable Concept" }, { "id": "Patient.address.extension:district", "path": "Patient.address.extension", "short": "Extension to store district address in the form of a Codeable Concept", "sliceName": "district", "definition": "Extension to store district address in the form of a Codeable Concept" }, { "id": "Patient.address.extension:division", "path": "Patient.address.extension", "short": "Extension to store address division (For Sabah | Sarawak) value", "sliceName": "division", "definition": "Extension to store address division (For Sabah | Sarawak) value" }, { "id": "Patient.address.extension:subDivision", "path": "Patient.address.extension", "short": "Extension to store address sub division (for Sabah | Sarawak) value", "sliceName": "subDivision", "definition": "Extension to store address sub division (for Sabah | Sarawak) value" }, { "id": "Patient.contact.extension:contactIdentifier", "max": "1", "path": "Patient.contact.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/patient-contact-identifier-my-core" ] } ], "short": "Extension to store contact identifier", "sliceName": "contactIdentifier", "definition": "Extension to store contact identifier", "isModifier": false }, { "id": "Patient.contact.extension:occupationSector", "max": "1", "path": "Patient.contact.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/occupation-sector-my-core" ] } ], "short": "Extension to categorize an individuals occupational sector", "sliceName": "occupationSector", "definition": "Extension to categorize an individuals occupational sector", "isModifier": false }, { "id": "Patient.contact.relationship", "path": "Patient.contact.relationship", "binding": { "strength": "extensible", "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/relationship-my-core" } }, { "id": "Patient.contact.name.extension:personTitle", "max": "1", "path": "Patient.contact.name.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/person-title-my-core" ] } ], "short": "Extension to define the title of an individual", "sliceName": "personTitle", "definition": "Extension to define the title of an individual" }, { "id": "Patient.contact.address", "path": "Patient.contact.address", "type": [ { "code": "Address", "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Address-my-core" ] } ] }, { "id": "Patient.contact.address.extension:state", "path": "Patient.contact.address.extension", "short": "Extension to store address state in a Codeable Concept", "sliceName": "state", "definition": "Extension to store address state in a Codeable Concept" }, { "id": "Patient.contact.address.extension:district", "path": "Patient.contact.address.extension", "short": "Extension to store district address in the form of a Codeable Concept", "sliceName": "district", "definition": "Extension to store district address in the form of a Codeable Concept" }, { "id": "Patient.contact.address.extension:division", "path": "Patient.contact.address.extension", "short": "Extension to store address division (For Sabah | Sarawak) value", "sliceName": "division", "definition": "Extension to store address division (for Sabah | Sarawak) value" }, { "id": "Patient.contact.address.extension:subDivision", "path": "Patient.contact.address.extension", "short": "Extension to store address sub division (for Sabah | Sarawak) value", "sliceName": "subDivision", "definition": "Extension to store address sub division (for Sabah | Sarawak) value" }, { "id": "Patient.managingOrganization", "min": 1, "path": "Patient.managingOrganization" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient" }