Class Diagram
Display
Demographics appear in the Settings page of the patient's record.
Please see the manual for more information.
Mappings
HL7 API | FHIR API | Web | Custom REST API | ||||
Facade (STU3) | Aggregated (R4) | ||||||
Summary of interactions | |||||||
Read | /users/self | ||||||
Write | |||||||
Delete | |||||||
Entity: Patient | |||||||
Middle Names | String | Any middle names of the patient. | Profile page |
| |||
Address Line 1 | String | First line of the address. | Profile page |
| |||
Address Line 2 | String | Second line of the address. | Profile page |
| |||
City | String | The nearest city or town. | Profile page |
| |||
State | String | The state. | Profile page |
| |||
Country | String | The country. | Profile page |
| |||
Postal Code | String | The postal code. | Profile page |
| |||
Date of Birth | Local Date | Date of birth. | Profile page |
| |||
Death Timestamp | Timestamp | When the patient died. |
| ||||
Gender | Enum | This is the administrative gender of the patient.
| Profile page |
| |||
Language | Enum | The primary language of the patient. |
| Language dropdown shown in the footer of every page. |
| ||
Time Zone | Enum | The patient's current preferred time zone. This will be used to localise times within the web interface. |
|
| Profile page |
| |
Skype ID | String | How to contact the patient on Skype. |
|
| Profile page |
| |
Phone | String | The phone number of the patient. | Profile page |
| |||
Status | Enum | The status of the patient. |
|
| |||
Registered | Boolean | Whether or not the patient has registered with PKB. If a patient is registered, they have the ability to log into their account. |
|
|
| ||
Sharing Disabled | Boolean | Whether or not the patient has requested Sharing Disabled. |
|
| |||
Access Frozen | Boolean | Whether or not access to this medical record has been frozen. |
|
|
| ||
Entered Timestamp | Timestamp | Flexibly used, depending on the type of data. It is broadly intended to capture the timestamp when the information was entered into the originating system. |
|
| |||
Persisted Timestamp | Timestamp | The timestamp when the information was persisted in PKB. |
|
|
| ||
Entity: Contact | |||||||
Type | Enum |
| |||||
Value | String | The value of the contact information. | Profile page | ||||
Is Primary | Boolean | Indicates whether this is primary. For example, if a patient has several email addresses, exactly one must be designated as primary, and that will be the one that receives notifications from PKB. | Profile page | ||||
Is Confirmed | Boolean | Indicates whether the contact has been confirmed. For example, a patient must confirm they have access to an email address by clicking a link before it is confirmed as belonging to them. | Profile page |