Difference between revisions of "XML material"

(first setup of page: Layout for XML material)
 
(Layout for XML material)
Line 1: Line 1:
 
==Layout for XML material==
 
==Layout for XML material==
A publication page will usually also contain XML-materials not generated from ART-DECOR, such as schema's, wsdl's, XML-examples and other materials. Note that some of these folders will be present in the runtime folder after transformation of a project.  
+
A publication page will usually also contain XML-materials not generated from ART-DECOR, such as schema's, wsdl's, XML-examples and other materials. 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>.
  
 
The layout for creating XML material is described below:
 
The layout for creating XML material is described below:
* index.html
+
* [[File:File.gif]] '''index.html''' <optional>
Description of the folders and materials contained in this set.
+
The pages contains the description of the folders and materials contained in this set.
* cda_xml
+
* [[File:Folder.png]] '''cda_xml''' <optional>
 
Folder with XML material for 'Clinical Document Architecture' documents.
 
Folder with XML material for 'Clinical Document Architecture' documents.
* coreschemas
+
* [[File:Folder.png]] '''coreschemas'''
 
XML base schemas for the definition of datatypes and vocabularies.
 
XML base schemas for the definition of datatypes and vocabularies.
* css
+
* [[File:Folder.png]] '''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.
 
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.
* schemas
+
* [[File:Folder.png]] '''schemas'''
 
XML schemas containing the definition of XML messages. The XML schemas define the structure of the messages and the cardinality of its constituent elements.
 
XML schemas containing the definition of XML messages. The XML schemas define the structure of the messages and the cardinality of its constituent elements.
* schemas_codeGen
+
* [[File:Folder.png]] '''schemas_codeGen'''
 
XML schemas that have been transformed to be suited for code generation by copying the transmission wrapper and control act wrapper into the interaction schema. This eliminates double declarations of Message, ControlAct, QueryByParameterPayload and Payload when you generate code e.g. through WSDL. These schemas are functionally equal to the schemas in the schemas folder.
 
XML schemas that have been transformed to be suited for code generation by copying the transmission wrapper and control act wrapper into the interaction schema. This eliminates double declarations of Message, ControlAct, QueryByParameterPayload and Payload when you generate code e.g. through WSDL. These schemas are functionally equal to the schemas in the schemas folder.
* schemas_codeGen_flat
+
* [[File:Folder.png]] '''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 are functionally equal to the schemas in the schemas folder.
 
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 are functionally equal to the schemas in the schemas folder.
* schemas_codeGen_LSP
+
* [[File:Folder.png]] '''schemas_codeGen_LSP''' <optional>
 
XML schemas that have been transformed to be suited for the Dutch AORTA ZIM. These schemas are functionally equal to the schemas in the schemas folder with the exception that medical Payload has been obfuscated through xs:any.
 
XML schemas that have been transformed to be suited for the Dutch AORTA ZIM. These schemas are functionally equal to the schemas in the schemas folder with the exception that medical Payload has been obfuscated through xs:any.
* schematron
+
* [[File:Folder.png]] '''schematron'''
 
Schematron files for validation of 'business rules'. This concerns requirements in implementation guides that are hard to or impossible to catch in XML Schema definition.
 
Schematron files for validation of 'business rules'. This concerns requirements in implementation guides that are hard to or impossible to catch in XML Schema definition.
* schematron_svrl
+
* [[File:Folder.png]] '''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.
 
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.
* schematron_xslt
+
* [[File:Folder.png]] '''schematron_xslt''' <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. These XSLTs report in textual xsl:message. These may be used e.g. for viewing in logging. See SVRL for reports in processable form. (http://schematron.com)
 
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. These XSLTs report in textual xsl:message. These may be used e.g. for viewing in logging. See SVRL for reports in processable form. (http://schematron.com)
* wsdl
+
* [[File:Folder.png]] '''wsdl''' <optional>
 
WSDL files with webservice definitions.
 
WSDL files with webservice definitions.
* xml-<project prefix>
+
* [[File:Folder.png]] '''xml-<project prefix>'''
 
XML example messages.
 
XML example messages.
* xsl
+
* [[File:Folder.png]] '''xsl''' <optional>
 
Contains tools for rendering and conversion of certain XML materials.
 
Contains tools for rendering and conversion of certain XML materials.

Revision as of 14:15, 22 October 2014

Layout for XML material

A publication page will usually also contain XML-materials not generated from ART-DECOR, such as schema's, wsdl's, XML-examples and other materials. 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>.

The layout for creating XML material is described below:

  • Error creating thumbnail: Unable to save thumbnail to destination
    index.html <optional>

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

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

Folder with XML material for 'Clinical Document Architecture' documents.

  • 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
    schemas

XML schemas containing the definition of XML messages. The XML schemas define the structure of the messages and the cardinality of its constituent elements.

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

XML schemas that have been transformed to be suited for code generation by copying the transmission wrapper and control act wrapper into the interaction schema. This eliminates double declarations of Message, ControlAct, QueryByParameterPayload and Payload when you generate code e.g. through WSDL. These schemas are functionally equal to the schemas in the schemas folder.

  • 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 are functionally equal to the schemas in the schemas folder.

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

XML schemas that have been transformed to be suited for the Dutch AORTA ZIM. These schemas are functionally equal to the schemas in the schemas folder with the exception that medical Payload has been obfuscated through xs:any.

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

Schematron files for validation of 'business rules'. This concerns requirements in implementation guides that are hard to or impossible to catch in XML Schema definition.

  • 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.

  • Error creating thumbnail: Unable to save thumbnail to destination
    schematron_xslt <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. These XSLTs report in textual xsl:message. These may be used e.g. for viewing in logging. See SVRL for reports in processable form. (http://schematron.com)

  • 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.

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

Contains tools for rendering and conversion of certain XML materials.