# Copyright Oughtibridge Ltd
digraph "informed_consent"
{
fontname="Cambria"
# label="informed consent"
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
#informed consent
106 [label="informed consent" fontname="Cambria" URL="https://contsys.org/concept/informed_consent" tooltip="permission to perform healthcare activities, voluntarily given by a subject of care having consent competence, or by a subject of care proxy, after having been informed about the purpose and the possible results of the healthcare activities" color="#376fa6"]
#subject of care
3 [label="subject of care" fontname="Cambria" URL="https://contsys.org/concept/subject_of_care" tooltip="healthcare actor with a person role; who seeks to receive, is receiving, or has received healthcare" color="#9f1fd8"]
#subject of care proxy
14 [label="subject of care proxy" fontname="Cambria" URL="https://contsys.org/concept/subject_of_care_proxy" tooltip="healthcare third party having person role with the right to take decisions on behalf of the subject of care" color="#9f1fd8"]
#healthcare mandate
100 [label="healthcare mandate" fontname="Cambria" URL="https://contsys.org/concept/healthcare_mandate" tooltip="mandate (commission) based on a commitment and either an informed consent or an authorization by law, defining the rights and obligations of one healthcare actor with regard to his involvement in healthcare processes performed for a specific subject of care" color="#376fa6"]
#consent competence
105 [label="consent competence" fontname="Cambria" URL="https://contsys.org/concept/consent_competence" tooltip="capability of the subject of care and/or the subject of care proxy to give informed consent or dissent" color="#376fa6"]
#List of generalisations and specialisations
# List of associations
#0..1 subject of care gives 0..* informed consent
3 -> 106 [constraint=false, dir="forward" label="gives" fontname="Cambria"]
#0..1 subject of care has 0..1 consent competence
3 -> 105 [constraint=false, dir="forward" label="has" fontname="Cambria"]
#0..* subject of care proxy has 1 consent competence
14 -> 105 [constraint=false, dir="forward" label="has" fontname="Cambria"]
#0..1 subject of care proxy gives 0..* informed consent
14 -> 106 [constraint=false, dir="forward" label="gives" fontname="Cambria"]
#0..* subject of care proxy has the right to take decisions on behalf of 1 subject of care
14 -> 3 [constraint=false, dir="forward" label="has the right to take decisions on behalf of" fontname="Cambria"]
#0..* healthcare mandate derives from 0..* healthcare mandate
100 -> 100 [constraint=false, dir="forward" label="derives from" fontname="Cambria"]
#1..* healthcare mandate concerns 1 subject of care
100 -> 3 [constraint=false, dir="forward" label="concerns" fontname="Cambria"]
#0..* healthcare mandate requires 0..1 informed consent
100 -> 106 [constraint=false, dir="forward" label="requires" fontname="Cambria"]
#1..* informed consent requires 1 consent competence
106 -> 105 [constraint=false, dir="forward" label="requires" fontname="Cambria"]
}
Some PS