Nullification
Domain Message Specification

AuthorNonSDSWithOrgSDS Tabular View

COCD_TP145003UK03
AssignedAuthor
Identifies a person playing the role of author. This person does not appear on SDS.
Used by:
[1..1] [M] classCode (CS { CNE: RoleClass } )
{ Fixed="ASSIGNED" }
Indicates that this role is assigned.
[1..1] [R] addr (AD)
An address associated with the role.
[1..1] [M] code (CV { CWE:CDAJobRoleName } )

Any code that describes a person's job role.

The Coded Plain flavour of the Coded Value (CV) data type shall be used to carry this information as follows:

  • The code attribute shall contain the person's job role code
  • The codeSystem attribute shall contain the OID for the code system
  • The displayName attribute shall carry the person's job role name
[1..1] [R] id (II)

This attribute is only present for CDA compliancy and MUST be fixed to a null flavour of "NA".

<id nullFlavour="NA" >.

[0..1] telecom (SET<TEL>)
A set of telecommunication addresses associated with the role.
[1..1] [M] templateId (II)
{ Fixed="COCD_TP145003UK03#AssignedAuthor" }

The fixed value of this attribute provides a unique identifier for the template and the classname within that template.

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

  • The root attribute shall contain the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The extension attribute shall contain the fixed value.
[1..1] [M] assignedPerson (Person)
A link to the person entity which is playing this role.
[0..1] representedOrganizationSDS (OrganizationSDS)
A link to the optional organisation entity which is scoping this role.
Person
Details to allow identifcation of a person.
Used by: AssignedAuthor
[1..1] [M] classCode (CS { CNE: EntityClass } )
{ Fixed="PSN" }
Indicates that this a person.
[1..1] [M] determinerCode (CS { CNE: EntityDeterminer } )
{ Fixed="INSTANCE" }
Indicates this is a instance of a person.
[1..1] [M] name (PN)
The name of the person.
[1..1] [M] templateId (II)
{ Fixed="COCD_TP145003UK03#assignedPerson" }

The fixed value of this attribute provides a unique identifier for the template and the classname within that template.

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

  • The root attribute shall contain the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The extension attribute shall contain the fixed value.
OrganizationSDS
An Organisation which can be identified on SDS.
Used by: AssignedAuthor
[1..1] [M] classCode (CS { CNE: EntityClass } )
{ Fixed="ORG" }
Indicates this is an organisation.
[1..1] [M] determinerCode (CS { CNE: EntityDeterminer } )
{ Fixed="INSTANCE" }
Indicates that the entity is a single identifiable organisation.
[1..1] [M] id (II)

A valid SDS identifier that uniquely identifies the Organization. The root attribute shall be the OID for the SDS code set and the extension shall contain the code.

The SDS organisation id attribute can be populated using the following SDS codes:

Sites (including Branch surgeries) can be filtered within SDS combining the NACS code for the location which is relevant to the author with the objectClass "nhsSite".

  • The root attribute shall contain an OID with the value 2.16.840.1.113883.2.1.3.2.4.19.2
  • the extension attribute shall contain the SDS NACS site code
Organisations can be filtered in SDS by using the NACS code for the location which is relevant to the author and the types "nhsOrg" and "nhsGPPractice"
(Organisations can be either of these)
  • The root attribute shall contain an OID with the value 2.16.840.1.113883.2.1.3.2.4.19.1
  • the extension attribute shall contain the SDS NACS code
Note these are listed in order preference for populating this attribute
[1..1] [M] name (ON)
The name of the organisation.
This shall use the name associated with the code above which will be either
NACS site name (identified in the EIS by LDAP OID 2.5.4.10)
or
NACS organisation Code (identified in the EIS by LDAP OID 2.5.4.11)
[1..1] [M] templateId (II)
{ Fixed="COCD_TP145003UK03#representedOrganizationSDS" }

The fixed value of this attribute provides a unique identifier for the template and the classname within that template.

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

  • The root attribute shall contain the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The extension attribute shall contain the fixed value.