1 / 9

Instance Validation

Instance Validation. Alexander Henket HL7 Lead. October, 4 2010. Agenda. Intro Context Validation Requirements Schematron Future. Intro. National IT institute for Health in The Netherlands Governmental organization founded in 2003 About 1500 organizations connected

ilyssa
Download Presentation

Instance Validation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Instance Validation Alexander Henket HL7 Lead October, 4 2010

  2. Agenda • Intro • Context • Validation Requirements • Schematron • Future

  3. Intro • National IT institute for Health in The Netherlands • Governmental organization founded in 2003 • About 1500 organizations connected • Major topics covered: out-of-hours services, and medication

  4. Context • 8 implementation guides • Includes 1 for wrappers and 1 for datatypes/PA CMETs • 197 XML Schemas, 68 interactions, 48 payload • Largely hand crafted • Based on any ballot current at inception

  5. Validation Requirements • Should support: developmental testing and qualification of static instances • Does not need to support: production use, testing of workflow aspects

  6. Schematron – set up • ISO Schematron (xslt2) • coreschematron • Abstracts for data types (DTr1) • Abstracts for CMET’s • Abstracts for Message Types • main • Interactions, AuthenticationToken, SAML, etc.

  7. Example data type

  8. Applied Example

  9. Future • Work out strategy for templates • Migrate to tooling to address • Documenting instances • Building instances • Validating instances • Processing instances

More Related