...
HL7 API | FHIR API (Customer boxes support full CRUD) | Web | Custom REST API | |||||
Facade (STU3) | Aggregated (R4) | |||||||
Summary of interactions | ||||||||
Create | ||||||||
Read | /users/self | |||||||
Update | ||||||||
Delete | ||||||||
Entity: Patient - Extends: User | ||||||||
Middle Names Any middle names of the patient. | Shown. |
| ||||||
Address Line 1 First line of the address. | Shown. |
| ||||||
Address Line 2 Second line of the address. | Shown. |
| ||||||
City The nearest city or town. | Shown. |
| ||||||
State The state. | Shown. |
| ||||||
Country The country. | Shown. |
| ||||||
Postal Code The postal code. | Shown. |
| ||||||
Date of Birth Date of birth. | Shown. |
| ||||||
Death Timestamp When the patient died. | A patient marked as deceased cannot log in. |
| ||||||
Gender This is the administrative gender of the patient.
| Shown. |
| ||||||
Language The primary language of the patient. |
| Shown. Also, a language dropdown is shown in the footer of every page. |
| |||||
Time Zone The patient's current preferred time zone. This will be used to localise times within the web interface. |
|
| Shown. |
| Skype ID How to contact the patient on Skype. |
| ||
| Shown. |
| Phone The phone number of the patient. | Shown. |
| |||
Status The status of the patient. |
| The status is not shown explicitly, but impacts other behaviour. For example, a patient marked as deceased cannot log in. |
| |||||
Notification Option
| Not shown. | |||||||
Registered Whether or not the patient has registered with PKB. If a patient is registered, they have the ability to log into their account. |
|
| A patient who is not registered cannot log in. |
| ||||
Registered On When the patient registered. | Not shown. | |||||||
Sharing Disabled Whether or not the patient has requested Sharing Disabled. |
| A message is shown when sharing has been disabled. |
| |||||
Access Frozen Whether or not access to this medical record has been frozen. |
|
| A patient whose access has been frozen cannot log in. |
| ||||
Access Frozen Source Team The Team which froze this patient’s access. | A patient whose access has been frozen cannot log in. | |||||||
2FA State
| This value is not shown directly, but is evident from the authentication experience. | |||||||
2FA Mandatory Whether or not 2FA is mandatory for this account. | This value is not shown directly, but is evident from the authentication experience. | |||||||
Entity: Contact | ||||||||
Type
| Shown. | |||||||
Value The value of the contact information. | Shown. | |||||||
Is Primary 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. | Shown. | |||||||
Is Confirmed 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. | Shown. |
...