R_AgentNPFITOrg - tabular view

No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
UKCT_RM120400UK02
AgentOrg

Identifies or provides detailed information about an organization fulfilling a specific role when it is not known whether the player and/or scoper details are available from SDS.

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

Indicates that this is an Agent

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

A nationally agreed identifier for the role being played.  This may be either a code from a national coding scheme or a DCE UUID.

A national code is carried in the following way:

  • the root attribute shall contain the OID that identifies the coding scheme
  • the extension attribute shall contain the code

A DCE UUID is carried in the root attribute.

NB. This identifier should not be populated if the organisation is identified using OrganizationSDS.id.

[0..1] code (CV {CNE:RoleCode} )

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

[0..*] addr (SET<AD>)

Addresses that are specific to the role being played

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

Telecommunication contact details that are specific to the role being played

[1..1] player (PlayingEntityChoice)

Allows a choice of the mechanism for representing the Organization that is playing the role.

[0..1] scoper (ScoperChoice)

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

PlayingEntityChoice
Used by: AgentOrg
[1..1] either : Organization

An organization that is not on SDS

             ... or ... : OrganizationSDS

An organisation that is on SDS

ScoperChoice
Used by: AgentOrg
[1..1] either : Organization

An organization that is not on SDS

             ... or ... : OrganizationSDS

An organisation that is on SDS

Organization
Used by: AgentOrgPlayingEntityChoiceAgentOrgScoperChoice
[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] id (II)

An optional identifier that uniquely identifies the Organization.   This may be either a code from a national scheme or a DCE UUID.

A national code is carried in the following way:

  • the root attribute shall contain the OID that identifies the coding scheme
  • the extension attribute shall contain the code

A DCE UUID is carried in the root attribute.

If an id is not present, then a name shall be included.

[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.

If a code is not present, then a desc shall be included.

[0..1] name (ON)

The name of the Organization. This shall be included if an id is not present.

[0..1] desc (ST)

A description of the type of Organization. This shall be included if a code is not present.

[0..1] telecom (TEL)

The telephone contact details for the Organization.

[0..1] addr (AD)

The address of the Organization.

OrganizationSDS
Used by: AgentOrgPlayingEntityChoiceAgentOrgScoperChoice
[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)

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

  • The root attribute shall contain an OID with the value 1.2.826.0.1285.0.1.10 
  • the extension attribute shall contain the SDS Organization ID, known in the External Interface Specification as NACS Organisation Code.