The HL7 Comprehensive Database: Corrections to Version 3

Home -> HL7 -> Comprehensive Database -> Corrections to Version 3
 

Suggested Corrections to the Database (V.3.0)

The third release of the database has been launched some time ago.
I have done my best to get it free of errors. Nevertheless, as anticipated we do have some first errors.

In order to provide the original standard in a database, several changes are required. These changes are introduced as proposals for the next release of HL7 v2.6.

 

In order to reduce the amount of effort they are sorted chronologously (newest at first). To make it easier for you I have introduced a new column to maintain the date.

Version Correction Section Date
2.3 EVN-5 = XCN 3 21.05.06
2.3 PV1-7+8+15+17 repeating;
PD1-1 repeating;
NK1-17+18+19+29 repeating
3 21.05.06
2.3 MRG-7 = XPN 3 21.05.06
2.1 MSH-9 = CM?
This issue isn't solved yet.
  21.05.06
2.5 replace "_" with "..." in the table Hl7TableValues:
table 0112, "10 ... 19" and "31 ... 39"
table 0093, "..."
table 0359, "2..."
table 0519, "..."
 
2.5 message structure for QRY:
the groupname is entered erroneously
9.8.1
2.5 NMD_N02: the groupname of the last closing group must be "CLOCK_AND_STATS_WITH_NOTES" (without ">p<") 14
2.3 PID-13/14: XTN
PID-4/5/21/26: repeating
PID-16: not repeating
3.3.2
2.5 wrong groupname "TIIMING" => "TIMING" for message structure OML_O21, OML_O33 and OML_O35
It can be corrected by the following statement: "update 'HL7MsgStructIDSegments' set groupname = 'TIMING' where groupname ='TIIMING' and version_id = 6;"
4
2.3 PR1-3 is required 6.4.4
2.3, 2.3.1 OMD_O01 sequence of braces (curly and square) is wrong 4.2.1
2.4 RAS_O17 sequence of braces (curly and square) is wrong 4.13.11
2.5 MDM_T02: groupname OBSERVATION added 9.5.2, 9.5.4, 9.5.6, ...
2.3 missing groupname: RQI_I01 PROVIDER  
2.5 missing groupname: OUL_R23 SPECIMEN  
2.3 bracket sequences changed for the following groups:
RAS_O01: OBSERVATION
RGV_O01: OBSERVATION
VXU_V04: OBSERVATION
4.2.1, 4.12.4
2.3.1 bracket sequences changed for the following groups:
RAS_O01: OBSERVATION
VXU_V04: OBSERVATION
4.2.1, 4.17.6
2.4 bracket sequences changed for the following groups:
DFT_P03: OBSERVATION, FINANCIAL_OBSERVATION
DFT_P11: OBSERVATION, FINANCIAL_OBSERVATION
OMD_O03: ORDER_TRAY
OMG_O19: PRIOR_RESULT
VXU_V04: OBSERVATION
 
2.3 Q02: the same message is assigned twice (HL7EventMessageTypes).  
2.5 Q02: query and ACK are assigned separated from each other (HL7EventMessageTypes).  
2.1 Segment PD1 is used in message ADT^A14, but it is never defined. Therefore, it is unclear what kind of error this is.  
2.1 Query Q02 is not defined. According to the documentation it should be deleted.  
2.1 Segments IN3 and PV2 deleted, because it is used nowhere.  
2.2 The DSC segment in Q03 is optional.  
2.3 QRY^Q03: the segments ERR and QAK are missing in the message.  
2.3 QRY^Q02: the last "segment" QCK is not a segment and has to be deleted from this message. In return the segment can be deleted, too.
The response message is not defined. It should be QCK^Q02.
 

 

 

Last Update : May 21, 2006