Release notes
  • BaseDefinition de.abda.eRezeptAbgabeBasis

  • DAV-EX-ERP-Zusatzattribute (structural change)

    • Add Zusatzattribut Zuzahlungsstatus (Änderung des Zuzahlungsstatus nach Ausstellung des E-Rezepts)
    • Add CodeSystem (DAV-CS-ERP-ZusatzattributSchluesselZuzahlungsstatus)
    • Add ValueSet (DAV-VS-ERP-ZusatzattributSchluesselZuzahlungsstatus)
  • DAV-PR-ERP-Abgabeinformationen (structural change)

    • Fix Canonical-URL http://fhir.abda.de/eRezeptAbgabadaten/StructureDefinition/DAV-PR-ERP-Abgabeinformationen -> http://fhir.abda.de/eRezeptAbgabedaten/StructureDefinition/DAV-PR-ERP-Abgabeinformationen
  • Profile-Optimierungen (contraints)

    • DAV_EX_ERP_Rezeptaenderung

      • Rezeptaenderung-1 (on extention)
        • old Expression: "extension('ArtRezeptaenderung').valueCodeableConcept.coding.code.matches('2|3|4|12') implies (extension('DokumentationRezeptaenderung').valueString.length() > 0)"
        • new Expression: "(extension('ArtRezeptaenderung').value as CodeableConcept).coding.code.matches('2|3|4|12') implies ((extension('DokumentationRezeptaenderung').value as String).length() > 0)"
    • DAV_PR_ERP_ZusatzdatenHerstellung

      • PR-ZaehlerHerstellung-1 (on MedicationDispense.extension:ZaehlerHerstellung.value[x])
        • old Expression: "toString().matches('^[0-9]{1,2}$')"
        • new Expression: "toString().matches('^\d{1,2}$')"
    • DAV_PR_ERP_DAVHerstellerSchluessel

      • PR-DAVHerstellerSchluessel-1 (on Identifier.value)
        • old Expression: "matches('^[0-9]{9}$')"
        • new Expression: "matches('^\d{9}$')"
    • DAV-EX-ERP-Zusatzattribute

      • PreisguenstigesFAM-1 (on Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM)

        • old Expression: "extension('Schluessel').valueCodeableConcept.coding.code.matches('4') implies (extension('DokumentationFreitext').valueString.length() > 0)"
        • new Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies ((extension('DokumentationFreitext').value as String).length() > 0)"
      • ImportFAM-1 (on Extension.extension:ZusatzattributFAM.extension:ImportFAM)

        • old Expression: "extension('Schluessel').valueCodeableConcept.coding.code.matches('4') implies (extension('DokumentationFreitext').valueString.length() > 0)"
        • new Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies ((extension('DokumentationFreitext').value as String).length() > 0)"
      • Rabattvertragserfuellung-1 (on Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung)

        • old Expression: "extension('Schluessel').valueCodeableConcept.coding.code.matches('4') implies (extension('DokumentationFreitext').valueString.length() > 0)"
        • new Expression: "(extension('Schluessel').value as CodeableConcept).coding.code.matches('4') implies ((extension('DokumentationFreitext').value as String).length() > 0)"
    • DAV_PR_ERP_ZusatzdatenEinheit

      • PR-ZusatzdatenEinheit-1 (on Invoice.lineItem.priceComponent.factor)
        • old Expression: "toString().length()<=5"
        • new Expression: "toString().matches('^\d{1,5}$')"
    • DAV_PR_ERP_Abrechnungszeilen

      • PR-Abrechnungszeilen-2 (on Invoice.lineItem.priceComponent.factor)
        • old Expression: "toString().matches('^\S{1,6}$')"
        • new Expression: "toString().matches('^\d{1,6}$')"
  • Profile-Optimierungen (cardinality)

    • DAV_PR_ERP_Abgabeinformationen

      • set the minimum cardinality
        • MedicationDispense.extension (min value="1")
        • MedicationDispense.extension:Vertragskennzeichen (min value="0")
        • MedicationDispense.extension:Abrechnungszeilen (min value="1")
        • MedicationDispense.extension:ZusatzdatenHerstellung (min value="0")
        • MedicationDispense.substitution.extension (min value="1")
    • DAV_PR_ERP_Abrechnungszeilen

      • set the minimum cardinality
        • Invoice.lineItem.extension (min value="0")
        • Invoice.lineItem.extension:Zusatzattribute (min value="0")
        • Invoice.lineItem.extension:Chargenbezeichnung (min value="0")
        • Invoice.lineItem.priceComponent.extension (min value="2")
        • Invoice.lineItem.priceComponent.extension:KostenVersicherter (min value="1")
        • Invoice.totalGross.extension (min value="1")
    • DAV_PR_ERP_Apotheke

      • set the minimum cardinality
        • Organization.address.extension (min value="0")
        • Organization.address.extension:Stadtteil (min value="0")
        • Organization.address.line.extension (min value="2")
        • Organization.address.line.extension:Adresszusatz (min value="0")
        • Organization.address.line.extension:Postfach (min value="0")
    • DAV_PR_ERP_ZusatzdatenEinheit

      • set the minimum cardinality
        • Invoice.extension (min value="1")
        • Invoice.lineItem.extension (min value="0")
        • Invoice.lineItem.extension:Chargenbezeichnung (min value="0")
        • Invoice.lineItem.priceComponent.extension (min value="2")
    • DAV_PR_ERP_ZusatzdatenHerstellung

      • set the minimum cardinality
        • MedicationDispense.extension (min value="2")
    • DAV_EX_ERP_Rezeptaenderung

      • set the minimum cardinality
        • Extension.extension (min value="2")
        • Extension.extension:DokumentationRezeptaenderung (min value="0")
        • Extension.extension:DatumRezeptaenderung (min value="0")
    • DAV-EX-ERP-Zusatzattribute

      • set the minimum cardinality
        • Extension.extension (min value="0")
        • Extension.extension:ZusatzattributFAM (min value="0")
        • Extension.extension:ZusatzattributFAM.extension (min value="4")
        • Extension.extension:ZusatzattributFAM.extension:Markt.extension (min value="2")
        • Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension (min value="2")
        • Extension.extension:ZusatzattributFAM.extension:Rabattvertragserfuellung.extension:DokumentationFreitext (min value="0")
        • Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension (min value="2")
        • Extension.extension:ZusatzattributFAM.extension:PreisguenstigesFAM.extension:DokumentationFreitext (min value="0")
        • Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension (min value="2")
        • Extension.extension:ZusatzattributFAM.extension:ImportFAM.extension:DokumentationFreitext (min value="0")
        • Extension.extension:ZusatzattributMehrkostenuebernahme (min value="0")
        • Extension.extension:ZusatzattributMehrkostenuebernahme.extension (min value="2")
        • Extension.extension:ZusatzattributWunscharzneimittel (min value="0")
        • Extension.extension:ZusatzattributWunscharzneimittel.extension (min value="2")
        • Extension.extension:ZusatzattributWirkstoffverordnung (min value="0")
        • Extension.extension:ZusatzattributWirkstoffverordnung.extension (min value="2")
        • Extension.extension:ZusatzattributErsatzverordnung (min value="0")
        • Extension.extension:ZusatzattributErsatzverordnung.extension (min value="2")
        • Extension.extension:ZusatzattributKuenstlicheBefruchtung (min value="0")
        • Extension.extension:ZusatzattributKuenstlicheBefruchtung.extension (min value="2")
        • Extension.extension:ZusatzattributEinzelimportierteFAM (min value="0")
        • Extension.extension:ZusatzattributEinzelimportierteFAM.extension (min value="3")
        • Extension.extension:ZusatzattributAbgabeNoctu (min value="0")
        • Extension.extension:ZusatzattributAbgabeNoctu.extension (min value="3")
        • Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben (min value="0")
        • Extension.extension:ZusatzattributZusaetzlicheAbgabeangaben.extension (min value="3")
        • Extension.extension:ZusatzattributGruppeFuerGenehmigung (min value="0")
        • Extension.extension:ZusatzattributGruppeFuerGenehmigung.extension (min value="4")
        • Extension.extension:ZusatzattributGruppeTarifkennzeichen (min value="0")
        • Extension.extension:ZusatzattributGruppeTarifkennzeichen.extension (min value="4")
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
de.abda.eRezeptAbgabedatenBasis 1.1.0-rc2