graph LR;
Patient --> Condition_A;
Patient --> Condition_B;
Condition_A --> Encounter_A;
Encounter_A --> Location_A;
Encounter_A --> Observation_A;
Encounter_A --> Practitioner_A;
Encounter_A --> DiagnosticReport_A;
Condition_A --> Encounter_B;
Encounter_B --> Location_B;
Encounter_B --> Practitioner_B;
Encounter_B --> MedicationRequest_A;
Condition_B --> Encounter_C;
Encounter_C --> Location_B;
Encounter_C --> Practitioner_B;
Encounter_B --> MedicationRequest_B;
Location_A --> Organization_A;
Location_B --> Organization_A;
Condition_A[Condition A]
Condition_B[Condition B]
Encounter_A[Encounter A]
Encounter_B[Encounter B]
Encounter_C[Encounter C]
Observation_A[Observation A]
DiagnosticReport_A[Diagnostic Report A]
MedicationRequest_A[Medication Request A]
MedicationRequest_B[Medication Request B]
Organization_A[Organization A]
Location_A[Location A]
Location_B[Location B]
Practitioner_A[Practitioner A]
Practitioner_B[Practitioner B]
graph LR;
Patient --> Condition_A;
Patient --> Condition_B;
subgraph Condition_A_Subgraph
Condition_A --> Encounter_A;
Encounter_A --> Observation_A;
Encounter_A --> DiagnosticReport_A;
Condition_A --> Encounter_B;
Encounter_B --> MedicationRequest_A;
end
subgraph Condition_B_Subgraph
Condition_B --> Encounter_C;
Encounter_C --> MedicationRequest_B;
end
Encounter_A --> Location_A;
Encounter_B --> Location_B;
Encounter_C --> Location_B;
Encounter_A --> Practitioner_A;
Encounter_C --> Practitioner_B;
Encounter_B --> Practitioner_B;
Location_A --> Organization_A;
Location_B --> Organization_A;
Condition_A(Condition A)
Condition_B(Condition B)
Encounter_A[Encounter A]
Encounter_B[Encounter B]
Encounter_C[Encounter C]
Observation_A[Observation A]
DiagnosticReport_A[Diagnostic Report A]
MedicationRequest_A[Medication Request A]
MedicationRequest_B[Medication Request B]
Organization_A(Organization A)
Location_A(Location A)
Location_B(Location B)
Practitioner_A(Practitioner A)
Practitioner_B(Practitioner B)
style Condition_A fill:blue,color:white,stroke:white
style Condition_B fill:blue,color:white,stroke:white
style Location_A fill:red,color:white,stroke:white
style Location_B fill:red,color:white,stroke:white
style Practitioner_A fill:red,color:white,stroke:white
style Practitioner_B fill:red,color:white,stroke:white
style Organization_A fill:red,color:white,stroke:white
graph LR;
Patient --> Condition_A;
Patient --> Condition_B;
subgraph Condition_A_Subgraph
Condition_A --> Encounter_A;
Encounter_A --> Observation_A;
Encounter_A --> DiagnosticReport_A;
Condition_A --> Encounter_B;
Encounter_B --> MedicationRequest_A;
end
Encounter_A --> Location_A;
Encounter_B --> Location_B;
Encounter_A --> Practitioner_A;
Encounter_B --> Practitioner_B;
Location_A --> Organization_A;
Location_B --> Organization_A;
Condition_A(Condition A)
Condition_B(Condition B)
Encounter_A[Encounter A]
Encounter_B[Encounter B]
Observation_A[Observation A]
DiagnosticReport_A[Diagnostic Report A]
MedicationRequest_A[Medication Request A]
Organization_A(Organization A)
Location_A(Location A)
Location_B(Location B)
Practitioner_A(Practitioner A)
Practitioner_B(Practitioner B)
style Condition_A fill:blue,color:white,stroke:white
style Condition_B fill:blue,color:white,stroke:white
style Location_A fill:red,color:white,stroke:white
style Location_B fill:red,color:white,stroke:white
style Practitioner_A fill:red,color:white,stroke:white
style Practitioner_B fill:red,color:white,stroke:white
style Organization_A fill:red,color:white,stroke:white