This wiki has undergone a migration to Confluence found Here

Difference between revisions of "New ITS Structures"

From HL7Wiki
Jump to navigation Jump to search
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Preface ==
This document is now being maintained in HL7 XML format -- the current draft is available at
=== Notes to Readers ===
This is a work in progress draft, and far from complete
=== Acknowledgements ===
This will carry forwards in part from the XML ITS R1
=== Changes from Previous Release ===
This section documents the differences between this specification and XML ITS Structures R1
* This specification includes a definition of normative schemas and UML representations for the set of valid instances for a message.
=== Prerequisites, Assumptions and Conventions ===
It is a prerequisite that readers have a general knowledge of XML technology. Readers unfamiliar with XML may gain the requisite knowledge from the following W3C standards:
    * [[ |XML 1.1]]
    * [[ | XML Schema]]
    * [[ | XML namespace]]
It is assumed that the reader is familiar with HL7 version 3 terminology - especially those related to message definition (HL7 information model terminology, Message Instances, Message Types, Interactions, CMETs, wrappers, etc.). For more information on these, refer to the V3 Guide.
It is also assumed that the reader has a working understanding of UML (Unified Modelling Language).
=== Known Issues and Planned Changes ===
This could start quite big
== Overview ==
=== Introduction and Scope ===
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.
It also defines a standard way to use W3C XML Schema and UML to describe these instances in a way that is human and machine readable.
== Serialisation of HL7 Classes to XML ==
=== HL7 Class ===
=== HL7 Choice structures ===
=== HL7 attribute ===
=== HL7 model boundary ===
== Reshaping of RIM based Models ==
== Abstract Serialisation Model ==
== Informal Extensions ==
== Backwards and Forwards Compatability ==
== The use of schema processors ==
== Glossary entries ==
The entries here are words or phrases that are used inthis document and need to be defined in the Glossary.
* Serialisation
* Serialisation Model
* Static Model
* RIM based Model

Latest revision as of 09:52, 14 March 2007

This document is now being maintained in HL7 XML format -- the current draft is available at