<?xml version="1.0" encoding="UTF-8"?>
<!-- Used to map an instance to a specific Schematron. How to read:
    - For every template-id that is used in instances there is an element map, e.g.
      <map model="REPC_IN004110UV01" namespace="urn:hl7-org:v3" templateRoot="2.16.840.1.113883.2.4.6.10.90.59" sch="peri20-counseling-fase-1c.sch" schsvrl="peri20-counseling-fase-1c.xsl"/>
      
      - @model       - optional    - hint as to the XML Schema that could be used
      - @namespace   - mandatory   - default namespace-uri() of the project and of the instance unless specified otherwise
      - templateRoot - mandatory   - in HL7v3 this would be an OID. In other instance types it might be something else, but then this mapping file might need adjusted setup
      
      One of the following is required, normally schsvrl makes sense:
      - @schsvrl     - conditional - path+file name of the SVRL XSL. The path should be relative to this index/map file
      - @schtext     - conditional - path+file name of the Text XSL. The path should be relative to this index/map file
      - @sch         - conditional - path+file name of the original Schematron file. The path should be relative to this index/map file
        
      Note that the same template may be part of multiple transactions, hence multiple map element could be present for the same template. The attached Schematron
      will have different names, but will have the exact same rules (same template, same rules) hence only the first match is needed for validation.
      
    - As final fallback, when no template-id is found in the instance, code should rely on root element of the instance to determine the Schematron file name ... -->
<mappings>
<!-- template name: plCdaCytologyResult -->   <map model="POCD_MT000040"
        namespace="urn:hl7-org:v3"
        templateRoot="2.16.840.1.113883.3.4424.13.10.1.44"
        sch="plcda-plCdaCytologyResult.sch"
        schsvrl="plcda-plCdaCytologyResult.xsl"/>
</mappings>
