caregivers

The caregivers table manages all unique caregivers that are associated with any patient data element persisted in HIEBus.

Table Schema

Name Type Description
id VARCHAR

Surrogate key. Primary key for the caregivers table.

identifier VARCHAR

The primary source external identifier associated with the caregiver.

demographic_id VARCHAR

Surrogate key. Foreign key reference to demographics.id

caregivertypeterm_id INTEGER

Surrogate key. Foreign key reference to terms.id

recordauthority_id VARCHAR

Surrogate key. Foreign key reference to recordauthorities.id

individualprovider_id INTEGER

Surrogate key. Foreign key reference to individualproviders.id

caregiverproviderlinksource INTEGER
inserteddate TIMESTAMP

Timestamp (UTC) indicating the date the row was first inserted into HIEBus.

insertedbyapplication_id SMALLINT

The application that first inserted the row into HIEBus. Foreign key reference to applications.id.

insertedbyuser_id VARCHAR

The user associated with the process that first inserted the row into HIEBus. Foreign key reference to users.id.

modifieddate TIMESTAMP

Timestamp (UTC) indicating the date the row was last modified.

modifiedbyapplication_id SMALLINT

The application that last modified the row. Foreign key reference to applications.id.

modifiedbyuser_id VARCHAR

The user associated with the process that last modified the row. Foreign key reference to users.id.

properties VARCHAR

An xml representation of additional properties of the caregiver managed as key-value pairs.

tenant_id SMALLINT

Surrogate key. Foreign key reference to tenants.id


Back to Tables