OZO FHIR implementation guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
The network interaction describes how to establish and maintain care networks using FHIR resources. This involves creating person resources (Patient, Practitioner, RelatedPerson), organizing them into care teams, and managing both floating professional teams and patient-specific care teams.
Roles
This IG distinguishes the following roles when establishing care networks:
The OZO platform, the environment where practitioners manage care teams and patient networks.
The OZO FHIR Api that processes CRUD actions on Patient, Practitioner, RelatedPerson, and CareTeam resources.
The OZO client, an environment where caregivers participate in care networks and interact with care teams.
Identifier Requirements
All resources must include two types of identifiers:
An email identifier with system "email" for communication purposes
An origin identifier with system "{ORIGIN}/Person", "{ORIGIN}/Professional", or "{ORIGIN}/Team" to distinguish which system created the resource (typically using database IDs)
Creating the Care Network - Order of Operations
1. Create Person Resources
Person resources must be created first as they form the foundation of care teams:
Patient Resource
The Patient resource represents the care recipient. See example: Patient-Jan-de-Hoop
Floating care teams represent organizational units or departments without specific patient assignment. See example: CareTeam-Department-Thuiszorg
3. Create Patient Care Teams
Patient-specific care teams include a subject (the patient) and can include practitioners, related persons, and even other care teams. See example: CareTeam-Jan-de-Hoop
Key Principles
Resource Creation Order: Always create in this sequence:
Patient, Practitioner, and RelatedPerson resources first