FQL is a query language that allows you to retrieve, filter and project data from any data source containing FHIR Resources. It brings the power of three existing languages together: SQL, JSON and FhirPath. It allows you to create tables and is useful for gaining insight and perform quality control.
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)"
- Rezeptaenderung-1 (on extention)
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}$')"
- PR-ZaehlerHerstellung-1 (on MedicationDispense.extension:ZaehlerHerstellung.value[x])
DAV_PR_ERP_DAVHerstellerSchluessel
- PR-DAVHerstellerSchluessel-1 (on Identifier.value)
- old Expression: "matches('^[0-9]{9}$')"
- new Expression: "matches('^\d{9}$')"
- PR-DAVHerstellerSchluessel-1 (on Identifier.value)
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}$')"
- PR-ZusatzdatenEinheit-1 (on Invoice.lineItem.priceComponent.factor)
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}$')"
- PR-Abrechnungszeilen-2 (on Invoice.lineItem.priceComponent.factor)
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")
- set the minimum cardinality
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")
- set the minimum cardinality
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")
- set the minimum cardinality
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")
- set the minimum cardinality
DAV_PR_ERP_ZusatzdatenHerstellung
- set the minimum cardinality
- MedicationDispense.extension (min value="2")
- set the minimum cardinality
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")
- set the minimum cardinality
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")
- set the minimum cardinality
Canonical claims
http://fhir.abda.de/ | Claimed |
Name | Version | Release date | ||
---|---|---|---|---|
de.basisprofil.r4 | 0.9.13 | unlisted | ||
hl7.fhir.r4.core | 4.0.1 | |||
de.abda.eRezeptAbgabedatenBasis | 1.1.0 |