[QRDA-281] The 'test' for CONF:1098-6387 has been disabled and there is no asertion for CONF:1098-6380 Created: 03/04/16 Updated: 12/22/20 Resolved: 07/18/16 |
|
Status: | Resolved |
Project: | QRDA Issue Tracker |
Component/s: | None |
Type: | Certification | Priority: | Minor |
Reporter: | David Wade (Inactive) | Assignee: | Michael Holck |
Resolution: | Done | Votes: | 0 |
Labels: | 2016, QRDA-I |
Impact: | Invalid |
Institution/Name: | DECC/PQRS |
Contact Name: | Dave Wade |
Contact Phone: | 410-871-7652 |
Solution: | Add an assertion for CONF:1098-6380 and add a correct test condition for CONF:1098-6387 |
Description |
In the 2016 Base a. If setId is present versionNumber SHALL be present (CONF:1098-6380). However, in the ESAC Schematron rules there is only an assertion for CONF:1098-6387 and it has been deliberatly disabled. Here is that assertion: <sch:assert id="a-1182-28382-c" test="not(tested_here)">If versionNumber is present setId SHALL be present (CONF:1098-6387).</sch:assert> Note that the 'test' is "not(tested_here)". Both of these constraints need to be enforced and neither are. |
Comments |
Comment by Michael Holck [ 07/08/16 ] |
In the 2017 schematrons both of these conditions are being tested and there should not be any asserts with a test = "not(tested)" any longer. |
Comment by Jeffrey Robinson (Inactive) [ 05/16/16 ] |
The same issue exists in the Laboratory Test Performed section for CONF:1098-31484. In the base Schematron rules the test for this conformance number is shown as: test="not (tested)". This missing test results in units of measure values not be checked and any string can be used, even invalid ones. |
Comment by Jae Kim (Inactive) [ 03/04/16 ] |
David, Your ticket is being reviewed by our experts, we will provide you feedback as soon as possible. Thank you for your patience |