HL7 material set

Layout for HL7 material sets

To validate message instances in XIS, a HL7 material set is needed that can contain validation materials (schema and/or schematron) and optional test specifications, see Specifying_Tests_with_DECOR. The same HL7 material set can contain templates for sending out XML instances or responding to XML instances.

A publication page will usually also contain XML material not generated from ART-DECOR, such as schema's, wsdl's, XML-examples and other materials. This location will usually contain schema, schematron and wsdl's and example message instances that can be used to construct a HL7 material set.

The layout for creating a HL7 material set is described below. Note that some of these folders will be present in the runtime folder after transformation of a project. Note that not all files and folders are necessarily present, optional items are marked with <optional>.

  • Error creating thumbnail: Unable to save thumbnail to destination
    readme.txt <optional>

The readme file contains the description of the folders and materials contained in this set.

  • Error creating thumbnail: Unable to save thumbnail to destination
    coreschemas

XML base schemas for the definition of datatypes and vocabularies.

  • Error creating thumbnail: Unable to save thumbnail to destination
    css

Files for markup of HTML pages. They are used for the markup of HTML documentation and HTML rendering of XML messages. This folder also contains javascript files in addition to cascading style sheets (css) files for markup.

  • Error creating thumbnail: Unable to save thumbnail to destination
    message-templates <optional>

This folder can contain the following materials:

  • Error creating thumbnail: Unable to save thumbnail to destination
    schemas_codeGen_flat <optional>

XML schemas that have been transformed to be self contained and have no more references to other schemas (except in the case of xs:import). These schemas can be used to validate message instances against schema definitions (such as CDA schema, or other schema definitions).

  • Error creating thumbnail: Unable to save thumbnail to destination
    schematron_svrl <optional>

XSLT (stylesheets) files generated from the schematron files. These XSLTs are useful for environments where native Schematron file processing is not possible for validation of the XML messages. SVRL is short for Schematron Validation Reporting Language (see: http://schematron.com) and reports in an XML structure suitable for processing in other logic. This folder also contains:

    • instance2schematron.xml: Used to map an instance to a specific Schematron.


  • Error creating thumbnail: Unable to save thumbnail to destination
    test_xslt <optional>

XML files with Testsuite test specifications definitions. See also: Specifying_Tests_with_DECOR

  • Error creating thumbnail: Unable to save thumbnail to destination
    vocab <optional>

XML files with vocabulary definitions.

  • Error creating thumbnail: Unable to save thumbnail to destination
    wsdl <optional>

WSDL files with webservice definitions.

  • Error creating thumbnail: Unable to save thumbnail to destination
    xml-<project prefix>

XML example messages. When the corresponding template is present in the folder message-templates, the XML instances in this folder can be sent out with XIS.

  • Error creating thumbnail: Unable to save thumbnail to destination
    xsl <optional>

Contains tools for rendering and conversion of certain XML materials.