Model Diagrams

Summary

The following are examples of different directory structures that are possible using the CA:CSD FHIR resource relationships.

1 Practitioner, 2 Locations

This scenario shows how a directory could be configured with multiple health regions/zones (only one is shown). Each health region can contain multiple organizations with multiple locations within the organizations.

This structure allows searching by a PractitionerRole, or a HealthcareService and finding the associated practitioners, locations and organizations

CSD_1Prac_2Loc_v1

1 Organization Affiliations

This scenario shows how the OrganizationAffiliation can be used to show the relationships between organizations who work together, such as health zones. Each of the locations can have associated PractitionerRole and HeathcareService resources.

CSD_Juris_v1

Single Location

This scenario shows a simplier structure that only includes locations and the service they provide, without including who at the location provides the service.

This structure could be used for a patient accessible directory to help the patient locate nearly locations that provide the required service, such as a community lab to have blood work done.

CSD_NoPract_v1

Small Clinic, Single service

This scenario shows a general doctor's office could define a directory to show which practitioners work at the clinic, but do not show the services they provide.

This structure could be used for a patient facing app to allow them to book appointments with a doctor. Or it may be used to allow practitioners to search for other practitioners for things such as person to person communication via a chat app.

CSD_SimpleEMR_v1

Small Location, Practitioners Only

This scenario shows a general doctor's office could define a directory to show which practitioners work at the clinic, but do not show the services they provide.

This structure could be used for a patient facing app to allow them to book appointments with a doctor. Or it may be used to allow practitioners to search for other practitioners for things such as person to person communication via a chat app.

CSD_SimpleEMRNoServ_v1