This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Conformance FAQ"

From HL7Wiki
Jump to navigation Jump to search
 
(8 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
The outline below is a skeleton.  But it would be better to adopt a conventional FAQ format.
 
The outline below is a skeleton.  But it would be better to adopt a conventional FAQ format.
  
Introduction - What are the basic concepts?
+
==General Information==
  
What is conformance and validation, what is a message profile, a conformance statement, etc.
+
===What tutorials or other documents are useful for newcomers===
 +
*HL7 Conformance Tutorial dated October 2001 by Ioana Singureanu and Mary Ann Juurlink, see [http://www.cihi.ca/cihiweb/en/downloads/hl7can_conformance.pdf HL7 Canada archive]
 +
*Version 2 Messaging Conformance (tutorial) dated May 2006 by Abdul-Malik Shakir (?contact him for availability)
  
What are the current normative documents?
+
===What tools are available to perform validation?===
 +
*See [http://hl7api.sourceforge.net/conf/conformance.html HL7API on Sourceforge] (Are the references on this page up to date?  Who maintains it?)
 +
*MWB, Symphonia, Chameleon, Neotool, HL7 Connect. MWB and Symphonia are known to support the HL7 defined conformance profile (XML file) specification.
  
Section 2.12 in the approved v2.5 standard (July 2003)[message profile schema and DTD in section 2.19]
+
===How do I register a message profile with HL7?===
 +
*see users guide on hl7 web site
  
v2.xml document
+
===Where can I find examples of HL7 confomance statements?===
 +
* (Enter "HL7 conformance statement"in any search engine.)
  
What tutorials or other documents are useful for newcomers
+
===Where can I find examples of message profiles===
 +
*ADT examples from Jenni in HL7 registry
 +
*examples from HL7 Germany (Frank)
 +
*examples from Abdul-Malik's work in California
 +
*other examples ... Australia?  Canada?
 +
*example of human-readable "interface spec"
  
HL7 Conformance Tutorial dated October 2001 by Ioana Singureanu and Mary Ann Juurlink, www.cihi.ca/cihiweb/en/downloads/hl7can_conformance.pdf
+
===How do I create a message profile (especially the static definition)?===
 +
*(can use MWB to create; XSLT or similar to produce human-readable "interface spec")
 +
*The Symphonia toolkit has a build in option of generating documentation.
  
Version 2 Messaging Conformance (tutorial) dated May 2006 by Abdul Malik Shakir (?contact him for availability)
+
===What are some capabilities of message profiles?===
 +
*Can message profiles be used with both ER7 and XML encoding?
 +
**??
 +
*Can message profiles require or constrain the use of v2 extensibility features (z-segments, etc.)
 +
**??
 +
*Can message profiles constrain use of hierarchal data elements (e.g., components and subcomponents in complex data types)?
 +
**??
 +
*How do message profiles interact with [[Value Set]]s?
 +
**??
  
Can message profiles require or constrain the use of v2 extensibility features (z-segments, etc.)
 
  
Can message profiles constrain use of components and subcomponents in complex data types?
+
==Conformance in HL7 v2.5==
  
How do message profiles interact with value sets?
+
===Introduction - What are the basic concepts of conformance in HL7 v2.5?===
 +
*What is [[Conformance]] and [[Validation]], what is a [[Message Profile]], a [[Conformance Statement]], etc.
  
What tools are available to perform validation?
+
===What are the current normative documents?===
 +
*Conformance using Message Profiles, section 2.12 in the approved v2.5 standard (July 2003) The message profile schema and DTD in section 2.19 are also normative.
 +
*[[V2.xml]] document
  
See http://hl7api.sourceforge.net/conf/conformance.html - is this up to date?
+
===Is there a profile for the HL7 v2.5 standard?===
 +
*???
  
Where can I find examples of message profiles
 
  
ADT examples from Jenni in HL7 registry
+
==Conformance in HL7 v2.6==
  
How do I create a message profile (especially the static definition)?
+
===What additional conformance capabilities are being balloted in v2.6?===
 +
*(is there a list in the v2.6 ballot draft?)
  
???
 
  
How do I register a message profile?
+
==Conformance in HL7 v2.7==
  
see users guide on hl7 web site
+
===What additional conformance practices are being considered for upcoming versions (v2.7 and beyond)?===
 +
*See the working draft of the [[Conformance Implementation Manual]]
 +
*Conformance and InM have discussed to allow for a more precise definition of length information in the attribute table. We will introduce a minimal length as well. Furthermore, the length information will be taken out of the normative part for most of the elements (except e.g. MSH-1 and MSH-2). This allows for a more precise definition of a message profile.
  
Is there a profile for the HL7 v2.5 standard?
 
  
???
+
==Conformance in HL7 V3==
 
+
*???
What additional conformance practices are being considered for upcoming versions (v2.6 and beyond)?
 
 
 
See the working draft of the Conformance Implemetation Manual (elsewhere on this wiki)
 

Latest revision as of 19:39, 28 June 2006

Does anyone have an example of an FAQ focused on newcomers from some other technology domain?

The outline below is a skeleton. But it would be better to adopt a conventional FAQ format.

General Information

What tutorials or other documents are useful for newcomers

  • HL7 Conformance Tutorial dated October 2001 by Ioana Singureanu and Mary Ann Juurlink, see HL7 Canada archive
  • Version 2 Messaging Conformance (tutorial) dated May 2006 by Abdul-Malik Shakir (?contact him for availability)

What tools are available to perform validation?

  • See HL7API on Sourceforge (Are the references on this page up to date? Who maintains it?)
  • MWB, Symphonia, Chameleon, Neotool, HL7 Connect. MWB and Symphonia are known to support the HL7 defined conformance profile (XML file) specification.

How do I register a message profile with HL7?

  • see users guide on hl7 web site

Where can I find examples of HL7 confomance statements?

  • (Enter "HL7 conformance statement"in any search engine.)

Where can I find examples of message profiles

  • ADT examples from Jenni in HL7 registry
  • examples from HL7 Germany (Frank)
  • examples from Abdul-Malik's work in California
  • other examples ... Australia? Canada?
  • example of human-readable "interface spec"

How do I create a message profile (especially the static definition)?

  • (can use MWB to create; XSLT or similar to produce human-readable "interface spec")
  • The Symphonia toolkit has a build in option of generating documentation.

What are some capabilities of message profiles?

  • Can message profiles be used with both ER7 and XML encoding?
    • ??
  • Can message profiles require or constrain the use of v2 extensibility features (z-segments, etc.)
    • ??
  • Can message profiles constrain use of hierarchal data elements (e.g., components and subcomponents in complex data types)?
    • ??
  • How do message profiles interact with Value Sets?
    • ??


Conformance in HL7 v2.5

Introduction - What are the basic concepts of conformance in HL7 v2.5?

What are the current normative documents?

  • Conformance using Message Profiles, section 2.12 in the approved v2.5 standard (July 2003) The message profile schema and DTD in section 2.19 are also normative.
  • V2.xml document

Is there a profile for the HL7 v2.5 standard?

  • ???


Conformance in HL7 v2.6

What additional conformance capabilities are being balloted in v2.6?

  • (is there a list in the v2.6 ballot draft?)


Conformance in HL7 v2.7

What additional conformance practices are being considered for upcoming versions (v2.7 and beyond)?

  • See the working draft of the Conformance Implementation Manual
  • Conformance and InM have discussed to allow for a more precise definition of length information in the attribute table. We will introduce a minimal length as well. Furthermore, the length information will be taken out of the normative part for most of the elements (except e.g. MSH-1 and MSH-2). This allows for a more precise definition of a message profile.


Conformance in HL7 V3

  • ???