I try to construct one system that manages some hospitals(medical organization- whatever.), and their patients, practitioners … e.t.c. all via FHIR R4.
and now I am considering the following situation.
- The doctor who works at hospital A, can be a patient at hospital B
- A doctor named C also work in both hospitals A and B, taking time apart.
- Of course, patients can visit to various hospitals (A, B, wherever.)
In these cases, my system needs to connect the entities together.
Can I know the formal and universal way with your experiences?
Additional 1 : From my search, the most likely associated with this case in FHIR resource is “Person” (especially the link attribute). Is there an example of a system that intensively manages that “Person”?
Additional 2 : Large projects such as “hapi-fhir” include concepts such as *EMPI, **MPI, ***MDM, e.t.c… - Are those related to my topic? (even character ‘P’ means patient.)
*EMPI : Enterprise Master Patient Index
**MPI : Master Patient Index
***MDM : Master Data Management
Additional 3 : I also investigated the “oid” (object identifier / ISO-oriented) system. Can this help my topic? : Can HL7 official OID Registry affect the logic of solving my case? (like in identifier attribute…)
I have a lot of worries for a long time, and I need sincere help.
Thank you for your interest.