MHNexus Sdn Bhd
0.1.0 - ci-build
The interaction between a patient and healthcare provider(s) for the purpose of providing healthcare service(s) or assessing the health status of a patient is stored as an Encounter (MY Core) record.
The Encounter record defines the setting of the interaction but is mainly used as an index resource that will reference or be referenced by other records which store most of the other details.
Sample Description | Sample Body | API Method | API |
---|---|---|---|
Create/Update Encounter record | JSON | PUT | [base]/Encounter/@encounterId |
Retrieve Encounter record by ID | - | GET | [base]/Encounter/@encounterId |
Retrieve Encounter record by identifier | - | GET | [base]/Encounter?identifier=@encounterIdentifier |
Retrieve Encounter record with patient ID | - | GET | [base]/Encounter?subject=@patientId |
Retrieve Encounter record with patient identifier | - | GET | [base]/Encounter?subject.identifier=@patientIdentifier |
- [base] = address url e.g. "https://fhir.hie.moh.gov.my/baseR4/" - [type] = resource type e.g. "Patient | Encounter | Composition" - @encounterId = unique encounter ID defined from source system e.g. "encounter-sample" - @encounterIdentifier = encounter registration number defined from source system e.g "HTJ-ENC-2211000036" - @patientId = unique patient ID defined from source system e.g "patient-sample" - @patientIdentifier = patient identifier such as MyKad number or MRN e.g "HIE-00000003"