Data Model

This Data Model is currently in draft.

Overview

This data model is intended to provide a high level overview of what a PKB medical record looks like. Rather than trying to show the entire model in one diagram, partial illustrations are given below that each take one topic as their focus.

Data Types

Common Entities

Attachment

Entity: Attachment

Data Point

Entity: Data Point

Source

Entity: Source

Administrative Entities

Organisation & Users

Class Diagram

Organisation & Users

Entity: Organisation

Entity: Team

Entity: Person

Entity: User

Entity: Privacy Officer - Extends: User

No attributes.

Entity: Organisation Administrator - Extends: User

No attributes.

Entity: Team Coordinator - Extends: User

No attributes.

Entity: Professional - Extends: User

Entity: Role

Patient & Contact

Class Diagram

Patient & Contact

Display

Demographics appear in the Settings page of the patient's record.

Please see the manual for more information.

Entity: Patient - Extends: User

Patient

Entity: Contact

Consent Record

Class Diagram

Consent Record

Entity: Consent Record

Identifiers

Class Diagram

Identifiers

Entity: National ID

Entity: National ID Type

Entity: Local ID

Entity: Local ID Type

Entity: Organisation Level ID - Extends: Local ID

No attributes.

Entity: Organisation Level ID Type - Extends: Local ID Type

No attributes.

Entity: Team Level ID - Extends: Local ID

No attributes.

Entity: Team Level ID Type - Extends: Local ID Type

No attributes.

Entity: Country

No attributes.

Clinical Entities

Allergy

Class Diagram

Allergy

Display

Allergies appear in the Health > Allergies page of the patient's record.

Please see the manual for more information.

Entity: Allergy - Extends: Data Point

Appointment

Class Diagram

Appointment

Display

Appointments appear in the Diary > Calendar page of the patient's record.

Please see the manual for more information.

Entity: Appointment - Extends: Data Point

Entity: Appointment Participant

Entity: External Appointment Participant

Care Plan

Class Diagram

Care Plan

Display

Care Plans appear in the Treatment > Plans page of the patient's record.

Please see the manual for more information.

Entity: Care Plan - Extends: Data Point

Consultation

Class Diagram

Consultation

Display

Team Coordinators can manage Consultations from the "Consultations" tab. Patients can complete a Consultation from the Events & messages page.

Please see the manual for more information.

Entity: Consultation

Entity: Consultation Item

Entity: Consultation Item Option

Entity: Consultation Request

Entity: Consultation Response

Entity: Consultation Response Item

Conversation

Class Diagram

Conversation

Display

Conversations appear in the Events & messages page of a patient's record.

Please see the manual for more information.

Entity: Conversation

Entity: Message - Extends: Data Point

Entity: Recipient

Diagnosis

Class Diagram

Diagnosis

Display

Diagnoses appear in the Health > Diagnosis page of the patient's record.

Please see the manual for more information.

Entity: Diagnosis - Extends: Data Point

Document

Class Diagram

Document

Display

Documents appear in the Events & messages page of a patient's record.

Please see the manual for more information.

Entity: Document - Extends: Data Point

Encounter

Class Diagram

Encounter

Display

Encounters appear in the Events & messages page of a patient's record.

Please see the manual for more information.

Entity: Encounter

Entity: Encounter Event - Extends: Data Point

Entity: Location

Entity: External Participant

Journal Entry

Class Diagram

Journal Entry

Display

Journal entries appear in the Diary > Journal page of a patient's record.

Please see the manual for more information.

Entity: Journal Entry - Extends: Data Point

Lab Report

Class Diagram

Lab Report

Display

Test results appear in the Health > Laboratory page of the patient's record.

Please see the manual for more information.

Entity: Lab Report

Entity: Lab Result - Extends: Data Point

Entity: Initial Test Type

This entity represents the type of test that was performed that resulted in a given Lab Result.

Entity: Common LOINC ITT - Extends: Initial Test Type

Entity: Other ITT - Extends Initial Test Type

Entity: Common LOINC Panel Form

Measurement

Class Diagram

Measurement

Display

Measurements appear in the Health > Measurements page of the patient's record.

Please see the manual for more information.

Entity: Measurement - Extends: Data Point

Medication

Class Diagram

Medication

Display

Medications appear in the Treatments > Medicines page of the patient's record.

Please see the manual for more information.

Entity: Medication - Extends: Data Point

Radiology Report

Class Diagram

Radiology Report

Display

Radiology reports appear in the Health > Imaging page of the patient's record.

Please see the manual for more information.

Entity: Radiology Report - Extends: Data Point

Symptom

Class Diagram

Symptom

Display

Symptom reports appear in the Health > Symptoms page of the patient's record.

Please see the manual for more information.

Entity: Symptom Report - Extends: Data Point