erDiagram
immunisation {
observation_id INT PK
organisation VARCHAR PK
}
immunisation }|--|{ patient : patient_id
patient {
patient_id INT PK
organisation VARCHAR FK
}
immunisation }|--|{ user_in_role : authorising_user_in_role_id
immunisation }|--|{ user_in_role : entered_by_user_in_role_id
user_in_role {
user_in_role_id INT PK
organisation VARCHAR FK
}
immunisation }|--|{ codeable_concept : code_id
codeable_concept {
code_id INT PK
organisation VARCHAR FK
}
immunisation }|--|{ consultation : consultation_id
consultation {
consultation_id INT PK
organisation VARCHAR FK
}