erDiagram
referral {
emis_observation_guid VARCHAR PK
pseudo_registration_guid VARCHAR FK
pseudo_patient_id VARCHAR FK
emis_registration_organisation_guid VARCHAR FK
emis_target_organisation_guid VARCHAR FK
emis_authorising_userinrole_guid VARCHAR FK
emis_enteredby_userinrole_guid VARCHAR FK
emis_problem_observation_guid VARCHAR FK
emis_consultation_guid VARCHAR FK
study_id VARCHAR FK
}
patient {
registration_guid VARCHAR PK
}
organisation {
emis_organisation_guid VARCHAR PK
}
user_in_role {
emis_userinrole_guid VARCHAR PK
}
problem {
emis_observation_guid VARCHAR PK
}
consultation {
emis_consultation_guid VARCHAR PK
}
recruit_included_patients_view {
emis_patient_id VARCHAR PK
study_id VARCHAR
}
user_studies {
study_id VARCHAR PK
}
referral }|--|{ patient : "registered_to"
referral }|--|{ organisation : "from_organisation"
referral }|--|{ organisation : "to_organisation"
referral }|--|{ user_in_role : "authorised_by"
referral }|--|{ problem : "for_problem"
referral }|--|{ consultation : "from_consultation"
referral }|--|{ recruit_included_patients_view : "for_patient"
referral }|--|{ user_studies : "in_study"