Skip to content

Releases: DAV-ABDA/eRezept-Referenzvalidator

Release 1.0.3

16 Jun 07:01
Compare
Choose a tag to compare
  • Update externe ValueSets & Codesysteme (KBV upgrade DARREICHUNGSFORM) -> new package dav.kbv.sfhir.cs.vs-1.0.7-json.tgz
  • FIX dependencies and validityPeriod of external valuesets and codesystems (KBV)
  • remove examples of profile-package
  • replace package de.gematik.erezept-workflow.r4-1.2.1.tgz -> de.gematik.erezept-workflow.r4-1.2.2.tgz

Release 1.0.2

25 May 21:18
Compare
Choose a tag to compare
  • Replace packages
    • kbv.ita.erp-1.1.0.tgz -> kbv.ita.erp-1.1.1.tgz
    • de.gematik.erezept-workflow.r4-1.2.0.tgz -> de.gematik.erezept-workflow.r4-1.2.1.tgz
    • de.gematik.erezept-patientenrechnung.r4-1.0.0.tgz -> de.gematik.erezept-patientenrechnung.r4-1.0.1.tgz
  • Bump commons-text version to 1.10.0 to counter CVE-2022-42889
  • Fix locale check
  • Return validation result for improper input
  • Add functions for validationResult (boolean) of MessageLists (Map<ResultSeverityEnum, List> or List<SingleValidationMessage)
  • Add profile (GEM_ERP_PR_CloseOperationInputBundle) for validation (multi MedicationDispenses)

Release 1.0.1

22 Mar 13:47
Compare
Choose a tag to compare
  • Restore - Wrapper for lookup resources using pipe notation for the specified version
  • Add FunktionCalls -> OperationOutCome (ValidationMessageList, Boolean)
  • Update Examples & Tests
  • Update externe ValueSets & Codesysteme (KBV) -> new package dav.kbv.sfhir.cs.vs-1.0.6-json.tgz
  • Add profile (GEM_ERPCHRG_PR_Consent) for validation
  • Add new package
    • de.abda.erezeptabgabedatenbasis-1.3.1.tgz
  • Replace packages
    • de.abda.erezeptabgabedaten-1.3.0.tgz -> de.abda.erezeptabgabedaten-1.3.1.tgz
    • de.abda.erezeptabgabedatenpkv-1.1.0.tgz -> de.abda.erezeptabgabedatenpkv-1.2.0.tgz

FinalRelease 1.0.0

23 Dec 11:09
Compare
Choose a tag to compare
  • Add parameter "--profile [profile canonical]" -> instance canonical check (multiple entries possible)
  • Add parameter "--noInstanceValidityCheck" -> deactivate instance validity check (only for QS & Testing!)
  • Add instance validity check
  • Remove unused function
  • Update HAPI version from 5.7.2 to 5.7.9 (last Java 8 support)
  • Update externe ValueSets & Codesysteme (KBV) -> new package dav.kbv.sfhir.cs.vs-1.0.4-json.tgz
  • Update externe ValueSets & Codesysteme (KBV) -> new package dav.kbv.sfhir.cs.vs-1.0.5-json.tgz
  • Add new packages
    • de.basisprofil.r4-1.3.2.tgz
    • de.gematik.erezept-workflow.r4-1.2.0.tgz
    • de.gematik.erezept-patientenrechnung.r4-1.0.0.tgz
    • de.abda.erezeptabgabedatenbasis-1.3.0.tgz
    • de.abda.erezeptabgabedaten-1.3.0-rc4.tgz
    • de.abda.erezeptabgabedatenpkv-1.1.0.tgz
    • de.gkvsv.erezeptabrechnungsdaten-1.3.0.tgz
    • kbv.basis-1.3.0.tgz
    • kbv.ita.for-1.1.0.tgz
    • kbv.ita.erp-1.1.0.tgz

PreRelease 0.9.9

04 Apr 13:23
Compare
Choose a tag to compare

weitere Vorabversion der eRezept-Referenzimplementierung...

  • Update HAPI version from 5.6.0 to 5.7.2
  • Set HAPI options
    • setAnyExtensionsAllowed(false)
    • setErrorForUnknownProfiles(true)
    • setNoExtensibleWarnings(true)
  • Update externe ValueSets & Codesysteme (KBV) -> new package dav.kbv.sfhir.cs.vs-1.0.3-json.tgz
  • Add new packages
    • de.abda.erezeptabgabedatenbasis-1.2.0.tgz
    • de.abda.erezeptabgabedaten-1.2.0.tgz
    • de.gkvsv.erezeptabrechnungsdaten-1.2.0.tgz

PreRelease 0.9.8

21 Jan 11:14
Compare
Choose a tag to compare

weitere Vorabversion der eRezept-Referenzimplementierung...

  • Exchange Package de.abda.erezeptabgabedatenbasis-1.1.2.tgz with de.abda.erezeptabgabedatenbasis-1.1.3.tgz (KorrekturRelease)
  • Exchange Package de.abda.erezeptabgabedaten-1.1.1.tgz with de.abda.erezeptabgabedaten-1.1.2.tgz (KorrekturRelease)

PreRelease 0.9.7

20 Jan 13:44
Compare
Choose a tag to compare

weitere Vorabversion der eRezept-Referenzimplementierung...

  • Add valid & invalid TestBsp
  • Add Package de.abda.erezeptabgabedatenbasis-1.1.2.tgz (KorrekturRelease)
  • Exchange Package de.abda.erezeptabgabedaten-1.1.0.tgz with de.abda.erezeptabgabedaten-1.1.1.tgz (KorrekturRelease)

PreRelease 0.9.6

06 Jan 23:31
Compare
Choose a tag to compare

weitere Vorabversion der eRezept-Referenzimplementierung...

ACHTUNG! Version behebt Constraint-Fehler in der aktuellen Profileversion "DAV-PR-ERP-AbgabedatenBundle|1.1.0":

  • FIX Constraint Issue in "de.abda.erezeptabgabedatenbasis-1.1.0.tgz"
    • Error: Datatype (string) is case sensitiv but used with "Sting" in constraint
      • replace with "exists()" because string must have a value
    • DAV_EX_ERP_Rezeptaenderung - Rezeptaenderung-1 (on extention)
      • error Expression: "(extension('ArtRezeptaenderung').value as CodeableConcept).coding.code.matches('2|3|4|12') implies ((extension('DokumentationRezeptaenderung').value as String).length() > 0)"
      • new Expression: "(extension('ArtRezeptaenderung').value as CodeableConcept).coding.code.matches('2|3|4|12') implies extension('DokumentationRezeptaenderung').exists()"
    • DAV-EX-ERP-Zusatzattribute - PreisguenstigesFAM-1 (on Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM)
      • error Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies ((extension('DokumentationFreitext').value as String).length() > 0)"
      • new Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies extension('DokumentationFreitext').exists()"
    • DAV-EX-ERP-Zusatzattribute - ImportFAM-1 (on Extension.extension:ZusatzattributFAM.extension:ImportFAM)
      • error Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies ((extension('DokumentationFreitext').value as String).length() > 0)"
      • new Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies extension('DokumentationFreitext').exists()"
    • DAV-EX-ERP-Zusatzattribute - Rabattvertragserfuellung-1 (on Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung)
      • error Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies ((extension('DokumentationFreitext').value as String).length() > 0)"
      • new Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies extension('DokumentationFreitext').exists()"

PreRelease 0.9.5

28 Dec 12:48
Compare
Choose a tag to compare

weitere Vorabversion der eRezept-Referenzimplementierung...

  • Add fix for circular dependencies
  • Add more profiles versions in packages
  • Improve whitelisting
  • Add valid and invalid testing files

PreRelease 0.9.4

17 Dec 14:56
Compare
Choose a tag to compare

weitere Vorabversion der eRezept-Referenzimplementierung...

  • Entfernung der Versionen aus Input-Instanzen und Profilen deaktiviert
  • Speicherverbrauch reduziert
  • Preload/Warm-up für Validator implementiert

bekannte Fehler:

  • TA7 kann auf Grund zirkulärer Abhängigkeiten (build snapshot) nicht geprüft werden