No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
PRPA_HD101304UV02
Person Identifiers

(Link to Excel View)
Derived from RMIM: PRPA_RM101304UV02
 
IdentifiedPerson

Design Comments: The primary record for the focal person in a person registry

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassIdentifiedEntity, root= "IDENT"}

Design Comments: Structural attribute; this is an "identified" entity

id [1..*] (M)
Role (DSET<II>)

Design Comments: One or more identifiers designated for the focal person in this person registry. Note, this is a mandatory attribute; it makes no sense to have a record in a identified person registry that does not have an identifier.

statusCode [0..1]
Role (CS) {CNE:V:RoleStatus}

Design Comments: A value specifying the state of this record in a person registry (based on the RIM role class state-machine). Examples include pending, active, suspended, terminated, nullified).

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which this record in a person registry is in effect, if such time limit is applicable and known

identifiedPerson [1..1] (Person)

Design Comments: A subtype of LivingSubject representing a human being

assigningOrganization [0..1] (E_OrganizationContact)
 
Person

Design Comments: A subtype of LivingSubject representing a human being

classCode [1..1] (M)
Person (CS) {CNE:C:EntityClass:PSN, fixed value= "PSN"}

Design Comments: Structural attribute; this is a "person" entity

determinerCode [1..1] (M)
Person (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"}

Design Comments: Structural attribute; this is a specific person

id [0..*]
Person (DSET<II>)

Design Comments: Identifier(s) for this person. Note that these identifiers can only be used for matching purposes since no scoping organization or status information is included. The attribute is required; meaning it must be valued or contain an appropriate null flavor such as "unknown" or "not asked".

name [1..*]
Person (COLL<PN>)

Design Comments: Name(s) for this person. The name is required; meaning it must be valued or contain an appropriate null flavor such as "temporarily unavailable" or "masked".

asEmployee [0..*] (Employee)

Design Comments: A relationship of the focal person (playing entity) with an organization (scoping entity) to receive wages or salary. The purpose of this class is to identify the type of relationship the employee has to the employer rather than the nature of the work actually performed.

asCitizen [0..*] (Citizen)

Design Comments: A formal relationship between the focal person (playing entity) who owes loyalty to and is entitled by birth or naturalization to the protection of a nation (scoping entity)

asStudent [0..*] (Student)

Design Comments: An enrollment of the focal person (playing entity) as a student of a school (scoping entity)

asMember [0..*] (Member)

Design Comments: A membership of the focal person (playing entity) in a group (scoping entity) such as family, tribe, or religious organization

asRole [0..*] (Role)

Design Comments: An identifying relationship between the focal person and a scoping organization. Note that this could be an identifier used by the primary scoping organization in a different context.

 
Employee

Design Comments: A relationship of the focal person (playing entity) with an organization (scoping entity) to receive wages or salary. The purpose of this class is to identify the type of relationship the employee has to the employer rather than the nature of the work actually performed.

classCode [1..1] (M)
Employee (CS) {CNE:V:RoleClassEmployee, root= "EMP"}

Design Comments: Structural attribute; this is an "employee" role

id [1..*] (M)
Employee (DSET<II>)

Design Comments: One or more employee identifiers for the focal person in this employment relationship. The pupose of this model is to return identifiers so this attribute is mandatory.

statusCode [0..1]
Employee (CS) {CNE:V:RoleStatus}

Design Comments: A value specifying the state of this employment relationship (based on the RIM Role class state-machine), for example, active, suspended, terminated

effectiveTime [0..1]
Employee (IVL<TS>)

Design Comments: An interval of time specifying the period during which this employment relationship is in effect, if such time limit is applicable and known

employerOrganization [1..1] (E_OrganizationInformational)
 
Citizen

Design Comments: A formal relationship between the focal person (playing entity) who owes loyalty to and is entitled by birth or naturalization to the protection of a nation (scoping entity)

classCode [1..1] (M)
Role (CS) {CNE:C:RoleClass:CIT, fixed value= "CIT"}

Design Comments: Structural attribute; this is a "citizen" role

id [1..*] (M)
Role (DSET<II>)

Design Comments: One or more identifiers for the focal person as a citizen of a nation. The pupose of this model is to return identifiers so this attribute is mandatory.

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which this citizenship is in effect, if such time limit is applicable and known

politicalNation [1..1] (Nation)

Design Comments: A politically organized body of people bonded by territory and known as a nation

 
Nation

Design Comments: A politically organized body of people bonded by territory and known as a nation

classCode [1..1] (M)
Organization (CS) {CNE:C:EntityClass:NAT, fixed value= "NAT"}

Design Comments: Structural attribute; this is a 'nation' type of entity

determinerCode [1..1] (M)
Organization (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"}

Design Comments: Structural attribute; this is a specific entity

code [1..1] (M)
Organization (CD) {CWE:D:NationEntityType}

Design Comments: A value that identifies a nation state

name [0..1]
Organization (ON)

Design Comments: A non-unique textual identifier or moniker for this nation

 
Student

Design Comments: An enrollment of the focal person (playing entity) as a student of a school (scoping entity)

classCode [1..1] (M)
Role (CS) {CNE:C:RoleClass:STD, fixed value= "STD"}

Design Comments: Structural attribute; this is a "student" role

id [1..*] (M)
Role (DSET<II>)

Design Comments: One or more student identifiers for the focal person in this school enrollment relationship. The pupose of this model is to return identifiers so this attribute is mandatory.

statusCode [0..1]
Role (CS) {CNE:V:RoleStatus}

Design Comments: A value specifying the state of this school enrollment (based on the RIM Role class state-machine), for example, active, suspended, terminated

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which this school enrollment is in effect, if such time limit is applicable and known

schoolOrganization [0..1] (E_OrganizationInformational)
 
Member

Design Comments: A membership of the focal person (playing entity) in a group (scoping entity) such as family, tribe, or religious organization

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassMember, root= "MBR"}

Design Comments: Structural attribute; this is a "member" role

id [1..*] (M)
Role (DSET<II>)

Design Comments: One or more identifiers for this membership of the focal person in a Group. The pupose of this model is to return identifiers so this attribute is mandatory.

code [0..1]
Role (CD) {CWE:D:MemberRoleType}

Design Comments: A value further specifying the type of membership the focal person has in the group, drawn from the MemberRoleType domain

statusCode [0..1]
Role (CS) {CNE:V:RoleStatus}

Design Comments: A value specifying the state of this membership (based on the RIM Role class state-machine), for example, active, suspended, terminated

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which this membership is in effect, if such time limit is applicable and known

group [1..1] (Group)

Design Comments: A group of which the focal person is a member

 
Group

Design Comments: A group of which the focal person is a member

classCode [1..1] (M)
Organization (CS) {CNE:V:EntityClassOrganization, root= "ORG"}

Design Comments: Structural attribute; this is a type of organiztion

determinerCode [1..1] (M)
Organization (CS) {CNE:C:EntityDeterminer:INSTANCE, fixed value= "INSTANCE"}

Design Comments: Structural attribute; this is a specific entity

id [0..*]
Organization (DSET<II>)

Design Comments: Identifier(s) for this Group

code [0..1]
Organization (CD) {CWE:D:OrganizationEntityType}

Design Comments: A value further specifying the type of Group drawn from the OrganizationEntityType domain, for example "religious institution"

name [0..*]
Organization (COLL<EN>)

Design Comments: A non-unique textual identifier or moniker for the Group

 
Role

Design Comments: An identifying relationship between the focal person and a scoping organization. Note that this could be an identifier used by the primary scoping organization in a different context.

classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassRoot, root= "ROL"}

Design Comments: Structural attribute. This can be any specialization of "role" except for Citizen, Employee, Student, or Member.

id [1..*] (M)
Role (DSET<II>)

Design Comments: One or more identifiers issued to the focal living subject by the associated assigningOrganization. Note, this is a mandatory attribute.

statusCode [0..1]
Role (CS) {CNE:V:RoleStatus}

Design Comments: A value specifying the state of this identifying relationship (based on the RIM Role class state-machine), for example, active, terminated, nullified

effectiveTime [0..1]
Role (IVL<TS>)

Design Comments: An interval of time specifying the period during which this identifying relationship is in effect, if such time limit is applicable and known

scopingOrganization [1..1] (E_OrganizationIdentified-confirmable)