NPfIT Common Message Element Types

Programme

NPFIT

DOCUMENT NUMBER

Sub-Prog/Project

Comms & Messaging

National Prog

Org

Prog/Proj

Doc Type

Seq

Prog. Director

Tim Jones

NPFIT

FNT

TO

DPM

0110.01

Sub-Prog/Proj Mgr

Margaret Baldock

Author

Core Technical Team

Version No.

1.7

NPO/PSO Contact

Sarah King

Status

Issued

 


 

Contents

1    Overview
2    CMET Definitions
     2.1    R_AgentNPFIT - UKCT_MT120101UK02
     2.2    R_AgentNPFIT - UKCT_MT120101UK03
     2.3    R_AgentNPFIT - UKCT_MT120101UK04
     2.4    R_AgentNPFITPerson - UKCT_MT120201UK02
     2.5    R_AgentNPFITPerson - UKCT_MT120201UK03
     2.6    R_AgentNPFITPersonSDS - UKCT_MT120301UK02
     2.7    R_AgentNPFITOrg - UKCT_MT120401UK02
     2.8    R_AgentNPFITOrg - UKCT_MT120401UK03
     2.9    R_AgentNPFITOrgSDS - UKCT_MT120501UK02
     2.10    R_AgentNPFITOrgSDS - UKCT_MT120501UK03
     2.11    R_AgentNPFITDevice - UKCT_MT120601UK02
     2.12    R_AgentNPFITDeviceSDS - UKCT_MT120701UK02
     2.13    R_AgentNPFITIdentified - UKCT_MT120801UK01
     2.14    R_Patient - COCT_MT050012UK04
     2.15    R_AgentNPFITPersonSDSWithRoleId - UKCT_MT120901UK01
     2.16    R_AgentNPFITSystemSDSMandated - UKCT_MT121001UK01
     2.17    A_ParentPrescription - UKCT_MT130101UK03
     2.18    A_DispenseNotification - UKCT_MT130201UK02
     2.19    A_DispenseClaimInfo - UKCT_MT130301UK03
     2.20    A_DispenseNotificationWithClaimInfo - UKCT_MT130401UK03
     2.21    A_PSNotification - UKCT_MT130501UK03
     2.22    A_PSClaimInfo - UKCT_MT130601UK03
     2.23    A_PSWithClaimInfo - UKCT_MT130701UK03
     2.24    A_PANotification - UKCT_MT130801UK03
     2.25    A_PAClaimInfo - UKCT_MT130901UK03
     2.26    A_PAWithClaimInfo - UKCT_MT131001UK03
     2.27    R_AgentRole - RCCT_MT120101UK01
     2.28    A_Recommend - UKCT_MT140101UK01
     2.29    A_AdministerMedicationSingle - UKCT_MT140201UK01
     2.30    A_PlanMedicationAdministration - UKCT_MT140301UK01
     2.31    A_RequestMedicationSupply - UKCT_MT140401UK01
     2.32    A_SupplyMedication - UKCT_MT140501UK01
     2.33    A_RequestMedicationSupplyAborted - UKCT_MT140601UK01
     2.34    A_AdministerMedicationCourse - UKCT_MT140701UK01
     2.35    A_RequestMedicationAdministration - UKCT_MT140801UK01
     2.36    A_ClinicalStatementChoice - UKCT_MT140901UK01
     2.37    A_MedicationChoice - UKCT_MT141001UK01
3    Tabular Views for Medication Management CMETs
4    Changes for V1.7

 

 


 

Change History

In Version

Author

Date

Amendment Details

1.0

Core Technical Team

10/5/04

First Issue

1.1

Core Technical Team

25/6/04

Updated for new versions of Medication Management CMETs

1.2

Core Technical Team

03/09/04

Updated to enable wrapper audit requirements and to include new SDS OIDs.

1.3

Core Technical Team

17/09/04

Added ETP CMETs to support ETP to PPA messaging. Minor modifications to Agent CMET examples.

1.4

Core Technical Team

24/09/04

Corrected version number for messages, COCT_MT050012UK04 and COCT_MT090120UK04.

1.5

Core Technical Team

29/10/04

Included new OID and included CMET for GP2GP, RCCT_MT120100UK01. Removal of most of COCT type of CMETs used for Medication Management.

Added new versions of UKCT_MT120101 and UKCT_MT120201 for Med. Man.

1.6

Core Technical Team

06/12/04

Modified hyperlinks for MM CMET's to point to their respective baseline model's tabular view in MM Tabular Views directory. Added paragraph (3) to clarify reasons for artefact name differences between CMET and associated tabular view.

1.7

Core Technical Team

07/01/05

The artefact identifier for the GP2GP specific R_AgentRole CMET has been reverted back to its original identifier.

Included 10 new CMETS (UKCT_MT140101 - UKCT_MT141001) used for POC.

 


 

1    Overview

A CMET (Common Message Element Type) is a message fragment that is available for use in any number of messages across multiple domains.  They are used within the NPfIT messages to assist consistent implementation of common components.

 

This document acts as a central repository for the definition of all CMETs that are used by NPfIT messages.  Individual messages that utilise CMETs, provide links to the RMIMs and tabular views in the document.

 


 

2    CMET Definitions

2.1    R_AgentNPFIT - UKCT_MT120101UK02

Provides Agent information for use in situations where the Agent may be a person, organization or device and it is not known whether or not the Agent will be known to SDS (Spine Directory Services).

 

View R-MIM     View Tabular View          View Example

2.2    R_AgentNPFIT - UKCT_MT120101UK03

Provides Agent information for use in situations where the Agent may be a person, organization or device and it is not known whether or not the Agent will be known to SDS (Spine Directory Services).  This version adds an optional person identifier.

 

View R-MIM     View Tabular View          View Example

2.3    R_AgentNPFIT - UKCT_MT120101UK04

Provides Agent information for use in situations where the Agent may be a person, organization or device and it is not known whether or not the Agent will be known to SDS (Spine Directory Services).  This version adds optional location/place information for an organization.

 

View R-MIM     View Tabular View          View Example

2.4    R_AgentNPFITPerson - UKCT_MT120201UK02

Identifies or provides detailed information about a person fulfilling an Agent role when it is not known whether all details of one or more of:

are not available from SDS (Spine Directory Services).

 

View R-MIM     View Tabular View          View Example

2.5    R_AgentNPFITPerson - UKCT_MT120201UK03

Identifies or provides detailed information about a person fulfilling an Agent role when it is not known whether all details of one or more of:

are not available from SDS (Spine Directory Services).

This version adds an optional person identifier.

 

View R-MIM     View Tabular View          View Example

2.6    R_AgentNPFITPersonSDS - UKCT_MT120301UK02

Identifies a person fulfilling an Agent role, when full details of the person and role and organization are available from SDS (Spine Directory Services).

 

View R-MIM     View Tabular View         View Example

2.7    R_AgentNPFITOrg - UKCT_MT120401UK02

Identifies or provides detailed information about an organization fulfilling an Agent role when it is not known whether the organization is known to SDS (Spine Directory Services).

 

View R-MIM     View Tabular View          View Example

 

2.8    R_AgentNPFITOrg - UKCT_MT120401UK03

Identifies or provides detailed information about an organization fulfilling an Agent role when it is not known whether the organization is known to SDS (Spine Directory Services).  This version adds optional location/place information for an organization.

 

View R-MIM     View Tabular View          View Example

2.9    R_AgentNPFITOrgSDS - UKCT_MT120501UK02

Identifies an organization fulfilling an Agent role, when full details of the organization are available from SDS (Spine Directory Services).

 

View R-MIM     View Tabular View          View Example

 

2.10    R_AgentNPFITOrgSDS - UKCT_MT120501UK03

Identifies an organization fulfilling an Agent role, when full details of the organization are available from SDS (Spine Directory Services).  This version adds optional location/place information for an organization.

 

View R-MIM   View Tabular View        View Example

2.11    R_AgentNPFITDevice - UKCT_MT120601UK02

Identifies or provides detailed information about a device fulfilling an Agent role when it is not known whether the device is known to SDS (Spine Directory Services).

 

View R-MIM     View Tabular View          View Example

2.12    R_AgentNPFITDeviceSDS - UKCT_MT120701UK02

Identifies a device fulfilling an Agent role, when full details of the device are available from SDS (Spine Directory Services).

 

View R-MIM     View Tabular View          View Example

2.13    R_AgentNPFITIdentified - UKCT_MT120801UK01

Identifies a specific role, full details of which are available from elsewhere in this message.

 

View R-MIM     View Tabular View          View Example

2.14    R_Patient - COCT_MT050012UK04

ETP Flavour to identify the patient without the supporting details of address age etc.

 

View R-MIM     View Tabular View          View Example

2.15    R_AgentNPFITPersonSDSWithRoleId - UKCT_MT120901UK01

Identifies a person fulfilling a specific role. SDS User Id, Role Profile Id and Role Id are mandatory. Full details of the person and role profile are available from SDS.

 

View R-MIM     View Tabular View          View Example

2.16    R_AgentNPFITSystemSDSMandated - UKCT_MT121001UK01

Identifies a mandatory system which could be software or hardware. Full details of the system are available from SDS.

 

View R-MIM    View Tabular View          View Example

2.17    A_ParentPrescription - UKCT_MT130101UK03

Used to allow the full Parent Prescription message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View    

2.18    A_DispenseNotification - UKCT_MT130201UK02

Used to allow the full Dispense Notification (D only) message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View     

2.19    A_DispenseClaimInfo - UKCT_MT130301UK03

Used to allow the full Dispense Claim Information (C only) message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View   

2.20    A_DispenseNotificationWithClaimInfo - UKCT_MT130401UK03

Used to allow the full Dispense With Claim Information (D+C) message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View     

2.21    A_PSNotification - UKCT_MT130501UK03

Used to allow the full PS Notification (D only) message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View     

2.22    A_PSClaimInfo - UKCT_MT130601UK03

Used to allow the full PS Claim Information message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View     

2.23    A_PSWithClaimInfo - UKCT_MT130701UK03

Used to allow the full PS With Claim Information message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View     

2.24    A_PANotification - UKCT_MT130801UK03

Used to allow the full PA Notification message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View    

2.25    A_PAClaimInfo - UKCT_MT130901UK03

Used to allow the full PA Claim Information (C only) message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View     

2.26    A_PAWithClaimInfo - UKCT_MT131001UK03

Used to allow the full PA With Claim Information (D+C) message to be sent in another message - This CMET is built from a full message.

 

View R-MIM     View Tabular View    

2.27    R_AgentRole - RCCT_MT120101UK01

Identifies or provides detailed information about an entity fulfilling a specific role for another party, for GP2GP messages.

 

View R-MIM   View Tabular View     

2.28    A_Recommend - UKCT_MT140101UK01

CMET for POC Recommendation.

 

        

2.29    A_AdministerMedicationSingle - UKCT_MT140201UK01

CMET for POC Single Medication Administration.

 

        

 

2.30    A_PlanMedicationAdministration - UKCT_MT140301UK01

CMET for POC planned Medication Administration.

 

        

 

2.31    A_RequestMedicationSupply - UKCT_MT140401UK01

CMET for POC Medication Supply request.

 

        

 

2.32    A_SupplyMedication - UKCT_MT140501UK01

CMET for POC  Medication Supply.

 

        

 

2.33    A_RequestMedicationSupplyAborted - UKCT_MT140601UK01

CMET for POC request aborted Medication Supply.

 

        

 

2.34    A_AdministerMedicationCourse - UKCT_MT140701UK01

CMET for POC course of Medication Administration.

 

        

 

2.35    A_RequestMedicationAdministration - UKCT_MT140801UK01

CMET for POC Request Medication Administration.

 

        

 

2.36    A_ClinicalStatementChoice - UKCT_MT140901UK01

A POC refinement of the Clinical Statement Choice. May be used by other domains in future.

 

       

 

2.37    A_MedicationChoice - UKCT_MT141001UK01

Provides a choice of medication CMETs. This CMET was modelled for POC messages but may be used by other domains in future.

 

       

 

3    Tabular Views for Medication Management CMETs

For the purpose of reusability certain Medication Management messages have been generated as CMETs as well as standalone models. As the contents of the CMETs are identical to their respective message models, a single tabular view is pointed to by both message instances; that of the initial baseline model. This will result in a different artefact name for the tabular view from that of the CMET. In all other respects, the contents are fully valid.

 

4    Changes for V1.7