Product ITS XML
Product Brief - XML ITS Structures
Contents
back to Main_Page
back to Product_List
Product Name XML Structure R1
HL7 Version 3 Standard: XML ITS Structures, R1
Topics
Standard Category
- Health Information Exchange Standards
Integration Paradigm
- Foundation
Type
Normative, ANSI Standard
Releases
ANSI/HL7 V3 XMLITSSTR, R1-2005: HL7 Version 3 Standard: XML Implementable Technology Specification for V3 Structures, R1 - 9/26/2005
Summary
This document defines the representation of HL7 V3 messages in XML, including the method to derive XML DTDs plus additional processing rules from HL7 V3 Hierarchical Message Definitions (HMD).
Description
Business Case (Intended Use, Customers)
Benefits
Implementations/ Case Studies (Actual Users)
Resources
Work Groups====
Implementable Technology Specifications
Links to current projects in development
- Project Insight ID # 335, XML ITS R1.1
- Project Insight ID # 316, XML ITS R2
Product Name - XML ITS Structures, R1.1
HL7 Version 3 Standard: XML ITS Structures, R1.1
Standard Category
- Health Information Exchange Standards
Integration Paradigm
- Foundation
Type
Normative
Releases
HL7 V3 XMLITSSTR1.1, Sep2009
Summary
This release of the specification introduces an additional extension mechanism allowing extensions to be included in the HL7 namespace. This is described in the section on backwards and forwards compatibility and the section on informal extensions. Alll other parts of this document remain unchanged from the version 1.0 of this specification.
Description
This standard describes how HL7 V3 compliant messages can be expressed using XML. It describes how the definition of the set of valid XML instance documents is derived from a specific HL7 Message Type. It covers ISO levels 5 and 6. Those familiar with V2 might call these the "XML encoding rules" for HL7 Version 3 messages.
The standard discusses the rationale and scope for the changes from the release 1 version of this document. When this specification is finalised much of this material will be moved to a separate Guide document (it is also included in the Guide for the New ITS which is being balloted alongside this document).
Business Case (Intended Use, Customers)
Benefits
Implementations/ Case Studies (Actual Users)
Resources
Work Groups====
Implementable Technology Specifications
Links to current projects in development
- Project Insight ID # 335, XML ITS R1.1
Product Name - XML ITS Structures, R2
HL7 Version 3 Standard: XML ITS Structures, R2
Topics
Standard Category
- Health Information Exchange Standards
Integration Paradigm
- Foundation
Type
Normative
Releases
HL7 V3 ITS, R2; HL7 Version 3 Standard: XML Implementation Technology Specification R2 - V3 Structures; 2010May
Summary
This release builds on release 1.1 and makes the necessary modifications to provide support for the ISO 21090 datatypes ITS. Its scope is limited to only those changes needed in the structures ITS to accommodate the new datatype specification. All other parts of this document remain unchanged from the version 1.1 of this specification.
Description
The objective of this standard is to present an Implementable Technology Specification (ITS) for the encoding rules for HL7 Version 3 messages based on the Extensible Markup Language XML.
Several XML encoding methods could serve as a messaging syntax for HL7 V3 messages. This document represents the method that is recommended by HL7, describing the underlying rules and principles. The corresponding data type descriptions necessary for this specification are described in the [ISO-Harmonized Data Types, Release 1.]
This document describes how HL7 V3 compliant messages can be expressed using XML. It describes how the definition of the set of valid XML instance documents is derived from a specific HL7 Message Type. It covers ISO levels 5 and 6. Those familiar with V2 might call these the "XML encoding rules" for HL7 Version 3 messages.
The standard discusses the rationale and scope for the changes from the release 1.1 version of this document. When this specification is finalized much of this material will be moved to a separate Guide document (it is also included in the Guide for the New ITS which is being balloted alongside this document).
Business Case (Intended Use, Customers)
Benefits
Implementations/ Case Studies (Actual Users)
Resources
Work Groups====
Implementable Technology Specifications
Links to current projects in development
- Project Insight ID # 316, XML ITS R2
Product Name HL7 V3 ITS RIMSR, R1
HL7 Version 3 Standard: XML Implementation Technology Specification for RIM Serializations, Release 1
DSTU Ballot 1 - May 2010
Standard Category
- Health Information Exchange Standards
Integration Paradigm
- Foundation
Type
Normative, ANSI Standard
Releases
HL7 V3 ITS RIMSR, R1 - HL7 Version 3 Standard: XML Implementation Technology Specification for RIM Serializations, Release 1 DSTU Ballot 1 - May 2010
Summary
This specification describes a RIM based serialisation expressed in XML. The names and types found in the XML instances and the matching schemas are taken directly from the RIM. This RIM serialisation is suitable for use where ever RIM based data is transferred. As a consequence, this serialization may be considered for use wherever the RIM is an appropriate model for expression of the data. These circumstances include
- HL7 v3 messaging between trading partners on an agreed basis
- SDA documents, potentially including future versions of CDA
- ad-hoc transfer of RIM object graphs in Rim-Based Application Architecture contexts.
Description
HL7 has also defined an XML serialization of v3 message models, known as the XML ITS. The XML ITS uses the names and types from the static information models (which are based on the RIM), instead of those from the RIM. The data is largely the same, though any values that are fixed or defaulted in the static model may be omitted from the instance. The XML ITS produces a different schema for each model, which is considered a real disadvantage by some implementers, who find it difficult to re-use their implementations when same data is represented with multiple schemas. The XML ITS does have the relative advantage that it offers considerable additional potential for schema based validation, but this has not been fully realised as the schemas have no formal status; do not correctly describe the instance in all respects; and cannot perform a complete validation.
The RIM ITS is a normative specification to ensure that users that commit to it can rely on its future.
Business Case (Intended Use, Customers)
Benefits
Implementations/ Case Studies (Actual Users)
Resources
Work Groups====
Implementable Technology Specifications
Links to current projects in development
- Project Insight ID # 627, Project Summary for V3 RIM Implementation Technology Specification for XML; Release 1