Skip to content

Releases: onc-healthit/reference-ccda-validator

1.0.35

24 Sep 20:30
f2e6d1e
Compare
Choose a tag to compare

Very minor update. WAR unaffected.

-Update readme to be more clear about VSAC folder

1.0.34

28 Aug 16:30
12ba28e
Compare
Choose a tag to compare

Reference Validator
-Added https://github.com/siteadmin/reference-ccda-validator/blob/master/Release-Comparison-C-CDA-R2.1-2018-06-15.xlsx
-Update readme to reference code val docs and sets
-Delete codesystems.txt and valuesets.txt due to its redundancy and sync issuess (see https://github.com/siteadmin/code-validator-api/blob/master/codevalidator-api/docs/value_set_list_with_code_count_version.xlsx for more detailed information)

Code Validator
-Remove old format of '.xls' from the hand-created value sets
-Remove HealthcareProviderTaxonomyHIPAA.xlsx as now published by VSAC
-Remove UniqueIngredientIdentifier Vset as it is now published by VSAC
-Update country value set
-Update language value set
-Update postal code value set
-Update state value set
-Update 'ValueSets_Instructions' to latest 07-26-2018 version
-Fix for NPE in CodeRepository Query
AopInvocationException: Null return value from advice does not match
primitive return type for: public abstract boolean
-Update github readme reference from .xls to xlsx
-Update ReadMe.txt (#53)
-Update Code Systems.xlsx - HCPCS details tbd when loader is written
-Update ValueSet_format_Template.xls to .xlsx
-Update value set template to align with lates from VSAC
-Added 'code system' row and 'Expansion Version' rows
-Update value_set_list_with_code_count_version.xlsx

Other
-All valuesets were updated for the SITE hosted reference validator to the latest sets available from VSAC. See the code-validator-api documentation https://github.com/siteadmin/code-validator-api/tree/master/codevalidator-api/docs for more information. We cannot share these sets due to licensing issues.

1.0.33

30 Jul 20:23
Compare
Choose a tag to compare

-Update 3rd party jars to pull from artifactory so we always have them
6f96215

Other:
-Substance Reactant Value set was updated to the latest value set from VSAC (not in source)
-Added support for the latest LOINC.csv file to enable both 2015 baseline and newer versions of LOINC codesystem files (in code-validator source)

1.0.32 custom vocabulary configs in realtime

25 Jun 17:48
Compare
Choose a tag to compare

Add support for loading custom vocabulary configs in realtime 852dc26
-See code validator for implementation
-2 new properties added in referenceccdaservice.xml
--referenceccda.isDynamicVocab
---Set to false if wating to use a single pre-loaded default config only
like past versions of the validator
---Set to true for the option to use one or more custom dynamically
loaded configs determined by API form-data vocabularyConfig key which
should have a value set to the name of the file excepting the .xml
extension
--referenceccda.configFolder
---Set to the path to hold the configs. This can be the same directory
as the current default config path or a completely different directory.
Error handling is implemented to handle either scenario. If for any
reason a custom dynamic config is not found, the default config will be
loaded, if it exists.

Update Environment props for maven profile builds for dynamic configs d0d4f4b

Update code validator, MDHT, and artifactory repo b948ce0
-MDHT update:
--Fix recordTarget/PatientRole/Patient/Guardian/code terminology error firing when no code
---The terminology portion of the error CONF:1198-5326 should only fire if the code exists but is firing without a code. The terminology is now enforced as an error only if the code exists and is invalid. The property portion is a SHOULD and is and was enforced as a warning correctly.
----mdht/mdht-models@f4387c7

1.0.31

30 May 01:13
Compare
Choose a tag to compare

-Update MDHT model and plugin jars to 20180529
--Includes latest HL7 C-CDA Schema (with internal fix due to errata in HL7 Schema) with support for sdtc:functionCode in cda::Performer2 and cda::Participant2
--The Schema update also updated the ED datatype to allow other (XML/XHTML) content

1.0.30

18 May 18:07
Compare
Choose a tag to compare

-Update to revert routeCode terminology and add routeCode/translation rule with terminology as per DSTU:1276 modification. Note: This DSTU errata documentation may not be refelecte in the official HL7 DSTU comment for some time. The modified implementation should look like the following:

  <routeCode code="someValidCode" codeSystem="2.16.840.1.113883.3.26.1.1" codeSystemName="NCI Thesaurus">
    <translation code="someValidCode" codeSystem="2.16.840.1.113883.6.96"/>
  </routeCode>

A single written example of the 4 locations modified is enforced as:
Immunization Activity (V3)

  1. MAY contain zero or one [0..1] routeCode, which SHALL be selected from ValueSet Medication Route FDA urn:oid:2.16.840.1.113883.3.88.12.3221.8.7 DYNAMIC (CONF:1198-8839).
    a. The routeCode, if present, SHOULD contain zero or more [0..*] translation, which SHALL be selected from ValueSet Medication Route urn:oid:2.16.840.1.113762.1.4.1099.12 DYNAMIC (CONF:1198-32960).

A description which compares to the current IG versus the last validator version:
DSTU:1276: Add translation option for routeCode for CONFs 7514, 8839, 32067, and 32127 which selects from the new Medication Route 2.16.840.1.113762.1.4.1099.12 Value Set (selects from SNOMED). This affects Immunization Activity (V3), Medication Activity (V2), Planned Immunization Activity, and Planned Medication Activity (V2).

-Enhanced II enforcement

1.0.29

1.0.28

27 Mar 01:14
Compare
Choose a tag to compare

1: Configured Personal And Legal Relationship Role Type
urn:oid:2.16.840.1.113883.11.20.12.1 ValueSet vocabulary validation for
Care Plan documents as per CONF:1198-3236 for both code and codeSystem
enforcement
-SITE-2685
6468269

2: Removed Encounter Diagnosis content validation from e1 VDT validation objectives
-SITE-2783
onc-healthit/content-validator-api@fd314d1

1.0.27

27 Feb 01:48
Compare
Choose a tag to compare

1: Add warnings when missing IG-suggested Care Plan sections (Content Validator)
-Warnings are only fired if the reference file contains the relevant sections
and the submitted file does not
2: Align MedicationSection/code rules with R1.1 C-CDATemplateLibrary (MDHT)

1.0.26

30 Jan 18:04
Compare
Choose a tag to compare
  1. Added ccda file name of the submitted file so the user can see what file they are validating/have validated.
  2. Added warning messages for telecom content validation.
  3. Updated MU Gold Sample XML file to remove Clindamycin Allergy which is not present in the test data.
  4. Updated CIRI R1 xml samples files to correct medication dosage.
  5. Updated CarePlan PDF's to explicitly mention the Medication Tylenol for the Intervention Act referring to the Medication Entry.
    6: Added a JSON property which returns the C-CDA Version of the doc sent in the API (R1.1 vs R2.1).