|
NPfIT Message Implementation Manual | |||
Programme | NPFIT |
DOCUMENT NUMBER | ||
Sub-Prog/Project | Comms & Messaging |
NPFIT-FNT-TO-DPM-0602 | ||
Prog. Director | Paul Jones | |||
Sub-Prog/Proj Mgr | Ken Lunn | |||
Author | C&M Development |
Version No. |
4.2.00 | |
Contact |
Richard Kavanagh |
Status |
Issued |
MIM 4.2.00
This MIM defines the interface specification for domains to be implemented in 2006B2 Spine release.
The majority of domains included in this MIM have already been published in either MIM 4.1.02 or MIM 4.1.04. The exception to this is the Choose and Book domain which is included in this MIM with significant changes. In summary this MIM contains the following domains :
Domains with no changes :
V 1.9 of GP2GP
V 3.2 of Legitimate Relationships
V 3.2 of PDS
V 1.7 of PSIS Query
V 3.12 of Infrastructure
Domains with minor changes :
V 2.3.1 of Medication Management - Correction of erroneous link ( detailed in change control section ).
V 3.1 of DataTypes - Minor amendments ( detailed in change control section ).
Domains with significant changes :
V 2.7 of GP Summary - Correction to erroneous SNOMED code ( detailed in change control section ).
V 4.1 of Choose and Book - New Messages and amendments to existing messages ( detailed in change control section ).
The following domains have been amended so as to include the required content for the domains above :
CMETs
Vocabulary
No known issues.
This manual provides information to implementers regarding the use of HL7 v3 messages within the National Programme for Information Technology (NPfIT).
Messages and Data Types are based on the HL7 v3 RIM. Realm specific constraints are applied where appropriate and are identified within the documentation.
Readers are advised to read this guide in conjunction with appropriate elements from the HL7 v3 Standard (Ballot pack 6.November 03) which is the underlying HL7 v3 standard on which these messages have been based. In order to make these messages meet the NPfIT requirements, certain elements of later ballot packs have been pre-adopted. Where there is a discrepancy between the NPfIT messages and the HL7 standard, the NPfIT definitions take precedence This guide does not reproduce the foundation components of the HL7 v3 Standard.
This Message Implementation Manual defines Error/Exception Handling measures for those potential errors that have been identified through the business analysis process. Additional guidance has been included in the Infrastructure domain, section 4.1, to support the handling of these errors in HL7 messages.
Where exceptions or errors have not been foreseen and are not supported by the measures defined in this MIM, such errors should be written to the suppliers Dead Letter queue.
The Dead Letter queue will be regularly inspected by the Supplier operations team and prompt action will be taken to identify and resolve the problem, inline with agreed procedures (including where the problem analysis or resolution involves another supplier).
Recurring problems will be reviewed with the Authority on a regular basis; this may result in additional error handling support being introduced to future versions of the MIM.
All Default Values shall be populated by the sender in all message instances. This includes HL7 structural attributes (e.g. classCode and moodCode) as well as those mandatory and required attributes where a default is specified in the Tabular View.
Not all schemas currently enforce this and some of the examples do not contain these defaults. This will be revised as these artefacts are updated.
Following discussion regarding the identification of SDS Identifiers, it has been agreed that the most sensible and useful approach is to identify each of the SDS code types with a different OID. This will enable the type of the code to be identified without having to reference SDS.
This document is best viewed at a resolution of 1024 x 768 using IE v6.n
Icon Meaning
R-MIM
Tabular View
Schema
Example Message
Interaction Schema
Interaction
MIF
.