# Copyright Oughtibridge Ltd
digraph "healthcare_appointment"
{
fontname="Cambria"
# label="healthcare appointment"
layout="fdp"
size="8.8 12" # Keep within 8.8" wide, 12" deep
sep=0.3
outputmode=edgefirst
remincross=true
splines=curved
overlap=false
node [shape=box style=rounded] # Defines the common node specification
# Diagram specific parameters - override any above
# Start of the main graph
# List of concepts
#healthcare appointment
87 [label="healthcare appointment" fontname="Cambria" URL="https://contsys.org/concept/healthcare_appointment" tooltip="appointment for a contact" color="#085221"]
#healthcare activity period
81 [label="healthcare activity period" fontname="Cambria" URL="https://contsys.org/concept/healthcare_activity_period" tooltip="time interval during which healthcare activities are performed for a subject of care" color="#085221"]
#contact
98 [label="contact" fontname="Cambria" URL="https://contsys.org/concept/contact" tooltip="interaction between a subject of care and one or more healthcare personnel" color="#085221"]
#care plan
72 [label="care plan" fontname="Cambria" URL="https://contsys.org/concept/care_plan" tooltip="dynamic, personalized plan including identified needed healthcare activities, health objectives and healthcare goals, relating to one or more specified health issues in a healthcare process" color="#6699cc"]
#List of generalisations and specialisations
# List of associations
#0..* care plan 0..* care plan
72 -> 72 [constraint=false, dir="forward" label="" fontname="Cambria"]
#1 healthcare activity period takes place during 0..1 healthcare appointment
81 -> 87 [constraint=false, dir="forward" label="takes place during" fontname="Cambria"]
#0..1 healthcare appointment is appointment for 1 contact
87 -> 98 [constraint=false, dir="forward" label="is appointment for" fontname="Cambria"]
#0..* healthcare appointment is scheduled in 0..1 care plan
87 -> 72 [constraint=false, dir="forward" label="is scheduled in" fontname="Cambria"]
}
Some PS