R_AgentNPFITPoCPerson - tabular view

No Current Link To VocabularyCoded With Extensions
UKCT_RM142100UK01
AgentPersonRoleChoice

A choice of SDS or Non SDS agent person roles.

If the information is available from SDS then the SDS choice shall be used.

Used by:
[1..1] either : AgentPersonNonSDS

An Agent person who details are not present on SDS

             ... or ... : AgentPersonSDS

An Agent person who can be identified by reference to SDS.

AgentPersonNonSDS

Details of a person's role of when the information is not available from SDS.

Used by: AgentPersonRoleChoice
[1..1] classCode (CS {CNE:AGNT} ){ Fixed="AGNT " }

Indicates the role of agent

  • Fixed value: "AGNT"
[1..1] code (CV {CNE:JobRoleName} )

A code identifying the type of role that the agent is playing.

The datatype flavour Coded with Code System is used to carry this information as follows:

  • The code attribute shall contain a value from the list of codes in the  vocabulary
  • The codeSystem attribute shall contain the OID value referenced in the vocabulary
[1..1] addr (AD)

An address that is specific to the role being played

[0..*] telecom (SET<TEL>)

Telecommunication contact details that are specific to the role being played

[1..1] agentPerson (Person)

Details of the  person playing the role of agent.

[1..1] scoper (ScoperChoice)

Allows a choice of the mechanism for representing the Organization / person that is scoping (defining) the role.

AgentPersonSDS

Details of a person's role of where the information is available from SDS.

This shall be used if the person's details can be identified by reference to SDS.

Used by: AgentPersonRoleChoice
[1..1] classCode (CS {CNE:AGNT} ){ Fixed="AGNT " }

Indicates the role of agent

  • Fixed value: "AGNT"
[1..1] id (II)

An SDS identifier that uniquely identifies the Role of the Person.   This is carried in the following way:

  • The root attribute shall contain an OID with the value 1.2.826.0.1285.0.2.0.67
  • the extension attribute shall contain the SDS Role Profile code
[1..1] agentPersonSDS (PersonSDS)

The person playing the role

Person

Details of the person where the information is not available from SDS.

Used by: AgentPersonNonSDSAgentPersonNonSDSAgentPersonNonSDS
[1..1] classCode (CS {CNE:PSN} ){ Fixed="PSN " }

Indicates that this is a Person

  • Fixed value: "PSN"
[1..1] determinerCode (CS {CNE:INSTANCE} ){ Fixed="INSTANCE " }

Indicates that the entity is a single identifiable Person

  • Fixed value: "INSTANCE"
[1..1] name (PN)

The name of the Person.

ScoperChoice

A choice of scoping person or organization details of which may or may not be available from SDS.

Used by: AgentPersonNonSDS
[1..1] either : Organization

An organization that cannot be identified by reference to SDS.

             ... or ... : OrganizationSDS

An organization that can be identified by reference to SDS.

             ... or ... : Person

A person who cannot be identified by reference to SDS.

             ... or ... : PersonSDS

A person who can be identified by reference to SDS

Organization

Details of the organization where the information is not available from SDS.

Used by: AgentPersonNonSDSScoperChoice
[1..1] classCode (CS {CNE:ORG} ){ Fixed="ORG " }

Indicates that this is an Organization

  • Fixed value: "ORG"
[1..1] determinerCode (CS {CNE:INSTANCE} ){ Fixed="INSTANCE " }

Indicates that the entity is a single identifiable Organization

  • Fixed value: "INSTANCE"
[0..1] code (CS {CNE:OrganizationType} )

The type of Organization

The Coded Only datatype flavour is used to carry this information as follows:

  • The code attribute shall contain a value from the list of codes in the OrganizationType vocabulary.
[1..1] name (ON)

The name of the Organization.

[0..1] desc (ST)

An optional description of the type of Organization.

OrganizationSDS

Details of the organization where the information is available from SDS.

Used by: AgentPersonNonSDSScoperChoice
[1..1] classCode (CS {CNE:ORG} ){ Fixed="ORG " }

Indicates that this is an Organization

  • Fixed value: "ORG"
[1..1] determinerCode (CS {CNE:INSTANCE} ){ Fixed="INSTANCE " }

Indicates that the entity is a single identifiable Organization

  • Fixed value: "INSTANCE"
[1..1] id (II)

A valid SDS identifier that uniquely identifies the Organization.  This could come from a number of SDS sets including (but not limited to) Organisations and Workgroups.  The root attribute shall be the OID for the SDS code set and the extension shall contain the code.

PersonSDS
Details of the person where the information is available from SDS.
Used by: AgentPersonNonSDSAgentPersonNonSDSAgentPersonSDS
[1..1] classCode (CS {CNE:PSN} ){ Fixed="PSN " }

Indicates that this is a Person

  • Fixed value: "PSN"
[1..1] determinerCode (CS {CNE:INSTANCE} ){ Fixed="INSTANCE " }

Indicates that the entity is a single identifiable Person

  • Fixed value: "INSTANCE"
[1..1] id (II)

An SDS identifier that uniquely identifies the Person.   This is carried in the following way:

  • The root attribute shall contain an OID with the value 1.2.826.0.1285.0.2.0.65
  • the extension attribute shall contain the SDS User ID