Release notes

PackageVersion 1.1.3 - ProfilVersion 1.1.0 - KorrekturRelease

  • Fix identifier for actor in ZusatzdatenHerstellung by removing not-allowed multiple profiles in type definition and adding constraints
    • Expression: "conformsTo("http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PR-ERP-DAVHerstellerSchluessel") or conformsTo("http://fhir.de/StructureDefinition/identifier-iknr")"
    • Expression: "conformsTo("http://fhir.de/StructureDefinition/identifier-iknr") implies value.matches('[0-9]{9}')

PackageVersion 1.1.2 - ProfilVersion 1.1.0 - KorrekturRelease

  • Fix profile version

PackageVersion 1.1.1 - ProfilVersion 1.1.1 - KorrekturRelease

  • FIX Constraint Issue

    • 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()"
  • DAV-PR-Base-ZusatzdatenHerstellung (MedicationDispense.whenPrepared)

    • old definition: Die Angabe muss im Format "JJJJMMTT:HHMM" erfolgen.
    • new definition: Die Angabe muss im Format ISO 8601 (z.B.: YYYY-MM-DDTHH:MM:00Z oder YYYY-MM-DDThh:mm:ss+zz:zz) erfolgen.
  • DAV_PR_Base_Apotheke (Organization.identifier.value)

    • Add contraint "PR-Apotheke-1" Eine IK muss 9-stellig (mit Prüfziffer) sein
      • Expression: matches('[0-9]{9}')
  • DAV-CS-ERP-ZusatzattributSchluesselZuzahlungsstatus

    • Edit Texte (display & definition)
  • DAV-EX-ERP-Zusatzattribute

    • Edit Texte (definition)
Info
Created:

Canonical claims

http://fhir.abda.de/ Claimed
>
To install the command line tool, download Firely Terminal
>
For using npm with FHIR packages, read more here
Name Version Release date
de.basisprofil.r4 0.9.13
unlisted
hl7.fhir.r4.core 4.0.1