Entity Data Dictionary
Last updated
Last updated
The Conceptual Entity Data Dictionary expressed in ADO.NET tables.
Physical Table
Conceptual Entity
Description
app_ent_tbl
This table is used to describe the clinical attributes of an application such as vendor, version etc. This differs from the security definition of an application. A security application may exist without a clinical application existing.
dev_ent_tbl
This table is used to describe the clinical attributes of a device. For example an insulin pump. Like an application, a clinical device may not be a security device or vice versa. For example when describing an event in which a device was involved , but that device does not need access to the system.
ent_addr_cmp_tbl
This table is used to store entity address components. In order to normalize addresses, the values of the addresses themselves are not stored in this table, rather, stored in a unique datatable.
ent_addr_cmp_val_tbl
N/A
This table stores the unique values of all address components found in the SanteDB system.
ent_addr_tbl
Stores information related to an entity’s physical, mailing or other postal addresses
ent_ext_tbl
Stores the data related to entity extensions. Entity extensions are versioned, additional values for a particular entity.
ent_id_tbl
The entity identifier table is used to store alternate, external identifiers associated with a particular entity
ent_name_cmp_tbl
The entity name component table is used to store the individual components (family, given, prefix, suffix) of an entity’s name.
ent_name_tbl
The entity name table is used to store the names associated with a particular entity. For example, a patient may have a married and maiden name.
ent_note_tbl
The entity note table is used to store freetext notes about a patient.
ent_rel_tbl
Entity relationships are relationships between one or more entities with one another. For example, a service delivery location may have one or more employees.
ent_tag_tbl
Entity tags are non-versioned extensions of an entity. That is their value can change however changes are not tracked over time.
ent_tbl
Represents a non-versioned parts of the core entity such as class, determiner, etc.
ent_tel_tbl
Stores telecommunications addresses related to the entity and their associated type (phone, email, etc) and use (work, home, mobile, etc.)
ent_vrsn_tbl
This table is used to store the data which can change over time for an entity such as status, additional classifier, etc.
mat_tbl
This table is used to store information related to materials.
mmat_tbl
This table is used to store information related to manufactured materials.
org_tbl
This table is used to store information related to organizations, which are groupings of people, places for administrative purposes.
pat_tbl
This table is used to store information related to patients, or those who are receiving care.
plc_svc_tbl
This table is used to store information related to the services which occur at a particular place.
plc_tbl
This table is used to store information about a physical place. In Open IZ places can represent delivery locations (hospitals, clinics, etc.) or administrative units (states, cities, etc.)
psn_lng_tbl
This table is used to store information related to the languages which a person (including patients) speak.
psn_tbl
This table is used to store information related to persons (including patients and providers).
pvdr_tbl
This table is used to store information related to providers (persons who deliver care).
usr_ent_tbl
This table is used to link the security subsystem for users to the clinical subsystem of entities (as entities are the ones who participate in Acts rather than Security Users).