...
HL7 API | FHIR API | Web | Custom REST API | ||||
Facade (STU3) | Aggregated (R4) | ||||||
Summary of interactions | |||||||
Read | /users/self | ||||||
Write | |||||||
Delete | |||||||
Entity: Patient - Extends: User | |||||||
Middle Names | String | Any middle names of the patient. | Patient.nameProfile page | Shown. |
| ||
Address Line 1 | String | First line of the address. | Patient.addressProfile page | Shown. |
| ||
Address Line 2 | String | Second line of the address. | Patient.addressProfile page | Shown. |
| ||
City | String | The nearest city or town. | Patient.addressProfile page | Shown. |
| ||
State | String | The state. | Patient.addressProfile page | Shown. |
| ||
Country | String | The country. | Patient.addressProfile page | Shown. |
| ||
Postal Code | String | The postal code. | Patient.addressProfile page | Shown. |
| ||
Date of Birth | Local Date | Date of birth. | Patient.birthDateProfile page | Shown. |
| ||
Death Timestamp | Timestamp | When the patient died. |
| ||||
Gender | Enum | This is the administrative gender of the patient.
| Patient.genderProfile page | Shown. |
| ||
Language | Enum | The primary language of the patient. | Language dropdown | Shown. Also, a language dropdown is 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 | Shown. |
| |
Skype ID | String | How to contact the patient on Skype. |
| Profile page | Shown. |
| |
Phone | String | The phone number of the patient. | Patient.telecomProfile page | Shown. |
| ||
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 |
| Shown. | ||||
Value | String | The value of the contact information. | Patient.telecomProfile page | Shown. | |||
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 | Shown. | ||||
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 | Shown. |