Entity User

DescriptionA party role that describes a person who has been registered with an organization, has received a unique identifier and password to authorize a defined set of system access permissions.

Attributes
User Job TitleUser Job Title
User Login NameUser Login Name
User NumUser Num
User TypeUser Type

Relationship
User_Tenant_FKUser_Tenant_FK
User_Organization_FKUser_Organization_FK
User_Business Role_FKUser_Business Role_FK
User_Patient Tag_FKUser_Patient Tag_FK
User_Patient Tag_FK1User_Patient Tag_FK1
User_Patient Tag_FK2User_Patient Tag_FK2
User_Encounter_FKUser_Encounter_FK
User_Patient Tag_FK3User_Patient Tag_FK3
User_Patient Tag_FK4User_Patient Tag_FK4
User_Patient Tag_FK5User_Patient Tag_FK5
User_Encounter_FK1User_Encounter_FK1

Generalization
Generalization1Generalization1

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 User Job Title
DescriptionA brief description or name of the job position held by the user.
For example:
Manager of Quality Services
Quality Analyst
Data TypeStandards - Data Domains.ddm/Data Domains/Job Title Short [VARCHAR(128)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 User Login Name
DescriptionThe user's login identifier.
Data TypeStandards - Data Domains.ddm/Data Domains/Login Name [VARCHAR(75)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 User Num
DescriptionThe identifier that uniquely identifies the user.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 User Type
DescriptionIndicates whether the user is an Internal User or an External User.
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 User_Tenant_FK
Is Identifying Relationshiptrue
Child TableUser
Child Role Namehas registered
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableTenant
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Organization_FK
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameis part of
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableOrganization
Parent MultiplicityZERO_TO_MANY
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Business Role_FK
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameplay
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableBusiness Role
Parent MultiplicityZERO_TO_MANY
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Patient Tag_FK
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameassigned by
Child MultiplicityONE
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Tag
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Patient Tag_FK1
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameupdated by
Child MultiplicityONE
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Tag
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Patient Tag_FK2
Is Identifying Relationshipfalse
Child TableUser
Child Role Namedeleted by
Child MultiplicityONE
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Tag
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Encounter_FK
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameother
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableEncounter
Parent MultiplicityZERO_TO_MANY
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Patient Tag_FK3
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameassigned by
Child MultiplicityZERO_TO_ONE
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Tag
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Patient Tag_FK4
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameassigned
Child MultiplicityZERO_TO_ONE
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Tag
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Patient Tag_FK5
Is Identifying Relationshipfalse
Child TableUser
Child Role Nameupdated
Child MultiplicityZERO_TO_ONE
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Tag
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 User_Encounter_FK1
Is Identifying Relationshipfalse
Child TableUser
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableEncounter
Parent MultiplicityZERO_TO_MANY
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Generalization Details

 Generalization1
SupertypeParty Role
SubtypeUser
Transform AsTABLE