Staff User
Staff User
Source Object: Staff User
The Staff User source object represents individual staff members or healthcare providers in a healthcare practice.
Overview
The Staff User source object is a fundamental component of a healthcare practice's workforce management. It contains essential information about staff members, enabling efficient management and administration.
Usage
The Staff User source object plays a crucial role in healthcare practice management for the following purposes:
- User Identification: Each staff user is assigned a unique identifier ("id") within the system, facilitating easy and unambiguous identification.
- Basic Demographics: Staff users' basic information, including their first name, middle name, last name, gender ("sex"), date of birth ("dob"), and contact details (email, phone), is stored to maintain their profiles.
- Practice Association: The "practice" field signifies the healthcare practice to which the staff user belongs. It helps organize staff members according to their practice or department.
- Contact Information: The "email," "phone," and other contact-related fields are useful for communication and coordination within the practice.
- Personal Details: Additional personal information, such as a prefix, suffix, and title (if applicable), is included to provide a comprehensive staff profile.
- Lifecycle Management: The "created_date" field indicates when the staff user's profile was created, while other fields can track any updates or changes made to their information.
Staff users are the core of healthcare practices, and this source object simplifies the management of staff information, making it easier to maintain a well-organized and efficient workforce.
Mapping Table
Data Field | Source Field Data Type | Resource Mapping Context | Source Data Field Cardinality | Source Data Field Description | Example Value | Source Data Field Validation Rule | Mapped FHIR Resource | Mapped FHIR Data Field | Augmented Mapping | Associated Coding System | Associated FHIR Data Field Extension | Mapped FHIR Data Field Type |
---|---|---|---|---|---|---|---|---|---|---|---|---|
created_date | DateTime | Top Level | 0..1 | When staff was added to the system. | - | - | Person | extension[*].valueDateTime | - | NA | created-date | dateTime |
dob | String | Top Level | 0..1 | Not usually available for staff. | - | - | Person | birthDate | - | NA | - | date |
String | Top Level | 0..1 | The email of the office staff | - | - | Person | telecom[*].value | system == email | NA | - | string | |
first_name | String | Top Level | 0..1 | The first name of the office staff | - | - | Person | name[*].given[1] | use == official | NA | - | string |
id | Integer | Top Level | 0..1 | The id of the staff object | - | - | Person | id | - | NA | - | integer |
last_name | String | Top Level | 0..1 | The last name of the office staff | - | - | Person | name[*].family | use == official | NA | - | string |
middle_name | String | Top Level | 0..1 | Not usually available for staff. | - | - | Person | name[*].given[2] | use == official | NA | - | string |
phone | String | Top Level | 0..1 | Not usually available for staff. | - | - | Person | telecom[*].value | system == phone | NA | - | string |
practice | Integer | Top Level | 0..1 | The id of the practice | - | - | Person | managingOrganization.reference | Organization | NA | - | string |
prefix | String | Top Level | 0..1 | Not usually available for staff. | - | - | Person | name[*].prefix | use == official | NA | - | string |
sex | String | Top Level | 0..1 | Not usually available for staff. | - | - | Person | gender | - | NA | - | code |
suffix | String | Top Level | 0..1 | Not usually available for staff. | - | - | Person | name[*].suffix | use == official | NA | - | string |