Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hackathon 2025 #340

Open
wants to merge 89 commits into
base: POC-IG
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 77 commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
0e16b19
Abbildung des Hauptversicherten im POC
1anja1 Feb 4, 2025
6b41d48
Account-Status Voraussetzungen anpassen
1anja1 Feb 5, 2025
ff8850d
Hackathon Übersichtsseite einfügen
1anja1 Feb 5, 2025
dbcc62a
Artifacts Übersicht cleanup
1anja1 Feb 5, 2025
11c8009
bug fix
1anja1 Feb 5, 2025
0eacff7
Voraussetzungen für den Aufruf von $verlegen aktualisieren
1anja1 Feb 5, 2025
40e4fcc
Update Überblicksgraphik
1anja1 Feb 5, 2025
b7304a2
Terminologie für den Hauptversicherten
1anja1 Feb 6, 2025
f9c2e51
patient und address Einschränkungen für Hauptversichertenprofil hinzu…
1anja1 Feb 6, 2025
265c704
erster draft vae claim
1anja1 Feb 6, 2025
8fd401f
erster draft vae response
1anja1 Feb 6, 2025
6cf79a6
MOPEDVAEClaim & ClaimResponse umbenennen
1anja1 Feb 7, 2025
65cdff8
MOPEDClaim und MOPEDClaimResponse umbenennen
1anja1 Feb 7, 2025
def4d96
aufnahmeart zugangsart umbenennen
1anja1 Feb 7, 2025
a53abd1
Groß- und Kleinschreibung MOPED vereinheitlichen
1anja1 Feb 7, 2025
b6d735e
update poster with new names
1anja1 Feb 7, 2025
e2a1737
erster draft geändertes mapping VAE
1anja1 Feb 7, 2025
f5f4f18
rename VAE request & response
1anja1 Feb 7, 2025
e48fa3c
added hackathon branch to be deployed
alackerbauer Feb 10, 2025
87b4bd7
fix typo
1anja1 Feb 10, 2025
61f6683
fix type errors
1anja1 Feb 10, 2025
3e397a4
Merge pull request #343 from HL7Austria/Preauthorization-Claim-Modeli…
1anja1 Feb 10, 2025
82536e4
Update: 1,2 Altersgruppe & Neugeborenes
1anja1 Feb 10, 2025
30ed8ca
Update: 3 Sonderklasse/PremiumClass
1anja1 Feb 11, 2025
b1d85f2
Update: 4 VerdachtArbeitsSchuelerUnfall
1anja1 Feb 11, 2025
e7d1e46
Update 5: Extension DiagnoseKnoten/DiagnosisRelatedNode
1anja1 Feb 11, 2025
c579ee5
Update 6: Extension FehlerWarnung Übersetzung
1anja1 Feb 11, 2025
1757c8d
Update 7: Extension Fristende löschen
1anja1 Feb 11, 2025
35b323d
Update 8: id vereinheitlichen
1anja1 Feb 11, 2025
6732585
Update: Extension Verlaengerungstage/ExtensionDays übersetzen
1anja1 Feb 11, 2025
b6ec408
remove old coverageEligibility artifacts
1anja1 Feb 11, 2025
059db06
Update 10,11: Extension Verpflegskostenbeitragsbefreiung & Vortageanz…
1anja1 Feb 11, 2025
d865194
remove old coverageEligibility artifacts
1anja1 Feb 11, 2025
791b24c
Update 12: Überweisende Organisation in Aufnahmebundle ergänzen
1anja1 Feb 11, 2025
0c91178
Update 13: MopedCondition CodeSystems & Identifier Pattern
1anja1 Feb 11, 2025
a8d5ead
Update 14: MopedEncounter ValueSets update
1anja1 Feb 11, 2025
a48da33
Update 15,16: MopedPatientLGF/Bund Identifier & Codesystem
1anja1 Feb 11, 2025
8385ecb
Update: 17 MopedProcedure Identifier Pattern & ValueSet
1anja1 Feb 11, 2025
8e88c5b
Update 18: TransferEncounter physische Anwesenheit
1anja1 Feb 11, 2025
49cc652
Update 20: EncounterKH ändern zu generellem Encounter
1anja1 Feb 11, 2025
bb6ce17
Update 21: ClaimRef Extension entfernen
1anja1 Feb 11, 2025
0e9e212
LKF Leistungs- und Diagnosecodes aktualisieren
1anja1 Feb 11, 2025
4d80950
Update Kardinalitäten
1anja1 Feb 12, 2025
c14d11b
Anwesenheitsart hinzufügen
1anja1 Feb 12, 2025
2bfc018
Merge pull request #350 from HL7Austria/Aenderungen-von-Main-in-Hacka…
1anja1 Feb 12, 2025
36bb7c6
Update 22: ValueSet Workflowstatus - fehlende codes ergänzen
1anja1 Feb 12, 2025
66efcad
fix procedure profile errors
1anja1 Feb 12, 2025
6299072
example publisher austauschen
1anja1 Feb 12, 2025
8305070
Context zu Ressourcen hinzufügen
1anja1 Feb 12, 2025
fb0a906
Diff von Main aktualisieren
1anja1 Feb 13, 2025
f0a4ec4
Extension VerdachtArbeitsSchuelerUnfall entfernen und ValueSet updaten
1anja1 Feb 13, 2025
982386d
Merge pull request #355 from HL7Austria/Hackathon-Q&A-fixes
alackerbauer Feb 13, 2025
d9ca126
Merge pull request #352 from HL7Austria/Leistungs--und-Diagnosecodes-…
alackerbauer Feb 13, 2025
7387237
Merge pull request #351 from HL7Austria/Aenderungen-von-Main-in-Hacka…
alackerbauer Feb 13, 2025
af581fd
#354 änderungen $aufnehmen
Feb 13, 2025
26f05f0
#354 updates $verlegen
Feb 13, 2025
8ef8700
#354 Änderungen $anfragen
Feb 13, 2025
f30c764
#354 #nderungen beantworten
Feb 13, 2025
246cd89
#354 änderungen entlassen
Feb 13, 2025
092d6c4
#354 änderungen abrechnen
Feb 13, 2025
b2b25fc
#354 fix sushi spacing
Feb 13, 2025
bd9597f
#354 fix slicing in aufnahmebundle
Feb 13, 2025
ecd67de
#354 review kommentare
Feb 13, 2025
da614f1
#354 fix typo
Feb 13, 2025
0502e24
#354 auskommentieren der freigeben-false variante
Feb 13, 2025
f899a7a
fix typo
Feb 13, 2025
8a58fe0
#354 legende durchgestrichen
Feb 13, 2025
401349a
#354 fix verlegen einrueckungen
Feb 13, 2025
c1fd7ac
#354 klarstellung nur poc
Feb 13, 2025
364024a
#354 fix typo
Feb 13, 2025
db6984e
#354 tbd kürzen - nicht mehr relevant
Feb 13, 2025
3ad16e0
#354 fix spacing
Feb 13, 2025
cd95bf4
#354 add erheben, rename erfassen, fix typo
Feb 13, 2025
4008aab
#354 fix erheben
Feb 13, 2025
77cde55
#354 entfernen von 2 stati bei $auffordern
Feb 14, 2025
5325432
Merge pull request #358 from HL7Austria/354-operations-updaten-und-er…
alackerbauer Feb 14, 2025
3aeb7d4
typo encounter
alackerbauer Feb 14, 2025
59a47b0
#366 neugeborenes (alte version) gelöscht
Feb 19, 2025
5676a8c
Merge pull request #367 from HL7Austria/366-alte-version-neugeborenes…
alackerbauer Feb 19, 2025
8de0a9e
#258 hinzufügen der beschreibung und des parameters abgangsart
Feb 19, 2025
5f1332a
#258 fix line break
Feb 19, 2025
cd9d7c4
Merge pull request #369 from HL7Austria/258-entlassen-schliessen-tran…
alackerbauer Feb 19, 2025
7681eea
Codesysteme für eigene ValueSets einfügen
1anja1 Feb 20, 2025
8940a80
Bug fixes in den Profilen für die Validierung der Testressourcen
1anja1 Feb 20, 2025
5d813b8
validierte Testressourcen hinzufügen
1anja1 Feb 20, 2025
bb525df
add system
Feb 20, 2025
2ea7cd2
fix coding ohne system für claim institutional
Feb 20, 2025
b94cb67
Merge pull request #375 from HL7Austria/361-Patient-Journey-1-Ressour…
alackerbauer Feb 20, 2025
e373181
umbenennen Extension Altersgruppe in Operation nachziehen; VerdachtFr…
1anja1 Feb 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ name: PublishIG
# Run on updates to the master and POC-IG
on:
push:
branches: [ main, POC-IG ]
branches: [ main, POC-IG, Hackathon-2025 ]
pull_request:
branches: [ main, POC-IG ]
branches: [ main, POC-IG, Hackathon-2025 ]

jobs:
build:
Expand Down
Binary file added docs/FHIR_Mapping_for_IG.xlsx
Binary file not shown.
2 changes: 1 addition & 1 deletion ig.ini
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
[IG]
ig = fsh-generated/resources/ImplementationGuide-fhir.example.json
ig = fsh-generated/resources/ImplementationGuide-elga.moped.json
template = hl7.at.fhir.template#current
13 changes: 10 additions & 3 deletions input/fsh/Alias.fsh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Alias: $DiagnoseArt = https://termgit.elga.gv.at/ValueSet/lkf-diagnose-art
Alias: $Aufnahmeart = http://tbd.at/moped-ext-aufnahmeart
Alias: $Zugangsart = http://tbd.at/moped-ext-diagnose-art
Alias: $Aufnahmeart2 = http://tbd.at/moped-ext-aufnahmeart2
Alias: $Altersgruppe = http://tbd.at/moped-ext-altersgruppe
Alias: $Anwesenheitsart = http://tbd.at/MOPED-Anwesenheitsart
Alias: $LKFdiagnoseTyp = https://termgit.elga.gv.at/ValueSet/lkf-diagnose-typ
Alias: $Transportart = http://tbd.at/moped-ext-transportart
Alias: $workflowstatus = http://tbd.at/moped-ext-workflow-status
Expand All @@ -9,16 +11,21 @@ Alias: $Ursache = http://tbd.at/MOPED-encounter-ursache
Alias: $Entlassungsart = http://tbd.at/MOPED-encounter-entlassungsart
Alias: $Abgangsart = http://tbd.at/MOPED-encounter-abgangsart
Alias: $VerdachtArbeitsSchuelerunfall = http://tbd.at/MOPED-account-VerdachtArbeitsSchuelerunfall
Alias: $ICD10AT = https://termgit.elga.gv.at/CodeSystem/bmg-icd-10-2024
Alias: $LKFAbrechnungsGruppe = http://tbd.at/MOPED-LKFAbrechnungsGruppe
Alias: $LKFAbrechnungsKnoten = http://tbd.at/MOPED-LKFAbrechnungsKnoten
Alias: $AbrechnungsRelevanz = http://tbd.at/MOPED-LKFAbrechnungsRelevanz
Alias: $Fondsrelevanz = http://tbd.at/MOPED-Fondsrelevanz
Alias: $MealCostExcemption = http://tbd.at/MOPED-Verpflegskosten-Beitragsbefreiung
Alias: $VdasIdSystem = http://tbd.at/VdasId
Alias: $VerpflegskostenBeitragsbefreiung = http://tbd.at/MOPED-Verpflegskosten-Beitragsbefreiung
Alias: $VAEStatus = http://tbd.at/MOPED-VAEStatus
Alias: $VAESupportingInfo = http://tbd.at/MOPED-VAESupportingInfo
Alias: $Sonderleistungsnummern = http://tbd.at/MOPED-Sonderleistungsnummern
Alias: $KostenmeldungARK = http://tbd.at/MOPED-KostenmeldungARK
Alias: $EconomicUnitUse = http://tbd.at/EconomicUnitUse
Alias: $SpezielleOrganisationsform = http://tbd.at/MOPED-SpezielleOrganisationsform
Alias: $Sonderklasse = http://tbd.at/MOPED-Sonderklasse
Alias: $SVCVersichertenkategorien = http://svc.co.at/CodeSystem/ecard-versichertenkategorie-cs
Alias: $LKFHauptdiagnosegruppen = http://tbd.at/MOPED-LKFHauptdiagnosegruppen
Alias: $LKFmedizinischeEinzelleistungen = http://tbd.at/MOPED-LKFmedizinischeEinzelleistungen
Alias: $LKFmedizinischeEinzelleistungen = http://tbd.at/MOPED-LKFmedizinischeEinzelleistungen
Alias: $LKFLeistungskatalog = https://termgit.elga.gv.at/CodeSystem/lkat-bmsgpk-2025
36 changes: 33 additions & 3 deletions input/fsh/extensions/moped-ext-Altersgruppe.fsh
Original file line number Diff line number Diff line change
@@ -1,7 +1,37 @@

Extension: Altersgruppe
Id: moped-ext-Altersgruppe
Id: moped-ext-altersgruppe
Title: "Altersgruppe"
Description: "In Gruppen eingeteilt, wobei vollendete Lebensjahre ausschlaggebend sind."
Context: MOPEDTransferEncounter
* valueUnsignedInt 0..1
Context: MopedTransferEncounter
* obeys moped-inv-Altersgruppe-1
* extension contains
beiZugang 0..1 MS and
beiEntlassung 0..1 MS and
neugeborenes 0..1 MS
* extension[beiZugang].value[x] 0..1
* extension[beiZugang].value[x] only code
* extension[beiZugang].value[x] from Altersgruppe (required)
* extension[neugeborenes].value[x] 0..1
* extension[neugeborenes].value[x] only boolean
* extension[beiEntlassung].value[x] 0..1
* extension[beiEntlassung].value[x] only code
* extension[beiEntlassung].value[x] from Altersgruppe (required)

* insert DocumentExtension (
beiZugang,
"Altersgruppe bei Zugang",
"Nach dem Alter in Gruppen eingeteilt\, wobei vollendete Lebensjahre ausschlaggebend sind.")
* insert DocumentExtension (
beiEntlassung,
"Altersgruppe bei Entlassung",
"Nach dem Alter in Gruppen eingeteilt\, wobei vollendete Lebensjahre ausschlaggebend sind.")
* insert DocumentExtension (
neugeborenes,
"neugeborenes",
"Ein Patient wird als Neugeborenes bezeichnet\, wenn das Alter zum Zugangszeitpunkt auf die Abteilung <28 Tage ist.")

Invariant: moped-inv-Altersgruppe-1
Description: "If 'neugeborenes' is true then 'beiZugang' must be age group 0."
Expression: "$this.extension('neugeborenes') = true implies $this.extension('beiZugang') = '0'"
Severity: #error
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-AnzahlBeurlaubungen.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: AnzahlBeurlaubungen
Id: moped-ext-AnzahlBeurlaubungen
Title: "AnzahlBeurlaubungen"
Description: "MOPED Extension für die Anzahl der Beurlaubungen"
Context: MOPEDAccount
Context: MopedAccount
* valueUnsignedInt 0..1
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-AnzahlSonderleistungen.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: AnzahlSonderleistungen
Id: moped-ext-AnzahlSonderleistungen
Title: "Anzahl Sonderleistungen"
Description: "MOPED Extension für die Anzahl der Sonderleistungen"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueUnsignedInt 0..1
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-AnzahlVerlegungen.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: AnzahlVerlegungen
Id: moped-ext-AnzahlVerlegungen
Title: "AnzahlVerlegungen"
Description: "MOPED Extension für die Anzahl der Verlegungen"
Context: MOPEDAccount
Context: MopedAccount
* valueUnsignedInt 0..1
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-Beihilfenaequivalent.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: Beihilfenaequivalent
Id: moped-ext-Beihilfenaequivalent
Title: "Beihilfenaequivalent"
Description: "MOPED Extension für das Beihilfenaequivalent"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueUnsignedInt 0..1
7 changes: 0 additions & 7 deletions input/fsh/extensions/moped-ext-CoverageEligibilityRequest.fsh

This file was deleted.

17 changes: 0 additions & 17 deletions input/fsh/extensions/moped-ext-EndOfEligibility.fsh

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: ForderungsbetragAuslaenderverrechnungRegress
Id: moped-ext-ForderungsbetragAuslaenderverrechnungRegress
Title: "Forderungsbetrag für Auslaenderverrechnung oder Regress"
Description: "MOPED Extension für den Forderungsbetrag für Ausländerverrechnung oder Regress"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueMoney 0..1
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-KonstenmeldungARK.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Extension: KonstenmeldungARK
Id: moped-ext-KonstenmeldungARK
Title: "Kostenmeldung für (A/R/K)"
Description: "MOPED Extension für die Kostenmeldung. Konstenmeldung für A = Ausländerverrechnung, R = Regressangelegenheiten oder K = Kosteninformation"
Context: MOPEDClaimResponse
Context: MopedLKFResponse

* value[x] 0..1
* value[x] only Coding
Expand Down
3 changes: 1 addition & 2 deletions input/fsh/extensions/moped-ext-Kostenstelle.fsh
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@


Extension: Kostenstelle
Id: moped-ext-Kostenstelle
Title: "Kostenstelle"
Description: "MOPED Extension für akzeptierte Errors und Warnings"
Context: MopedOrganizationAbteilung
* extension contains
InterneKostenstellennummer 0..1 and
InterneKostenstellenbezeichnung 0..1 and
Expand Down
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-LDFBetragNetto.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: LDFBetragNetto
Id: moped-ext-LDFBetragNetto
Title: "LDF-Betrag Netto"
Description: "MOPED Extension für den LDF-Punktewert Netto. Ergibt sich durch Punkteanzahl mal Punktewert Forderungsbasis ohne Berücksichtigung eines Patientenanteiles f. Angehörige bzw. eines Beihilfenäquivalentes"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueDecimal 0..1
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-LDFPunkteWertNetto.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ Extension: LDFPunktewertNetto
Id: moped-ext-LDFPunktewertNetto
Title: "LDF-Punktewert Netto"
Description: "MOPED Extension für den LDF-Punktewert Netto"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueDecimal 0..1
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@

Extension: LKFPunkte
Id: lkfPunkte
Id: moped-ext-LKFPunkte
Title: "LKF Punkte"
Description: "In dieser Extension werden alle möglichen Punkteangaben im LKF zusammengefasst."
Context: MopedLKFRequest, MopedLKFResponse
* extension contains
PunkteBelagsdauerausreisserUntenLeistungskomponente 0..1 and
PunkteBelagsdauerausreisserUntenTageskomponente 0..1 and
Expand Down
8 changes: 0 additions & 8 deletions input/fsh/extensions/moped-ext-Neugeborenes.fsh

This file was deleted.

2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-Patientenanteil.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Extension: Patientenanteil
Id: moped-ext-Patientenanteil
Title: "Patientenanteil Netto"
Description: "MOPED Extension für den Patientenanteil netto: Betrag in €, 2 Nachkommastellen"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueMoney 0..1
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Extension: PatientenanteilAngehoerige
Id: moped-ext-PatientenanteilAngehoerige
Title: "Patientenanteil für Angehoerige"
Description: "MOPED Extension für den Patientenanteil für Angehörige (tägl. Satz) netto: Betrag in €, 2 Nachkommastellen"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueMoney 0..1
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,6 @@ Extension: Plausibilitaetskennzeichen
Id: Plausibilitaetskennzeichen
Title: "Plausibilitaetskennzeichen"
Description: "Dieses Datenfeld enthält eine Kennzeichnung als Ergebnis der vom Gesundheitsministerium vorgegebenen Plausibilitätsprüfung."
Context: MopedLKFRequest
* value[x] only string
* value[x] 0..1
12 changes: 0 additions & 12 deletions input/fsh/extensions/moped-ext-PremiumClass.fsh

This file was deleted.

2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-PunkteLDFPauschale.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Extension: PunkteLDFPauschale
Id: moped-ext-PunkteLDFPauschale
Title: "Punkte LDF Pauschale"
Description: "MOPED Extension für die LDF Punkte Pauschale"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueDecimal 0..1
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-RechnungsnummerKHLGF.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Extension: RechnungsnummerKHLGF
Id: moped-ext-RechnungsnummerKHLGF
Title: "Rechnungsnummer der Krankenanstalt bzw. des Landesgesundheitsfonds"
Description: "MOPED Extension für die Rechnungsnummer der Krankenanstalt bzw. des Landesgesundheitsfonds"
Context: MOPEDClaimResponse
Context: MopedLKFResponse
* valueString 0..1
1 change: 1 addition & 0 deletions input/fsh/extensions/moped-ext-SVAbrechnungsquartal.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Extension: SVAbrechnungsquartal
Id: SVAbrechnungsquartal
Title: "Abrechnungsquartal der Sozialversicherung"
Description: "Das Abrechnungsquartal ist in der Form Jahr (JJJJ) und Quartal (Q) zu melden."
Context: MopedLKFRequest
* valueDate
* extension contains
year 0..1 and
Expand Down
12 changes: 12 additions & 0 deletions input/fsh/extensions/moped-ext-Sonderklasse.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

Extension: Sonderklasse
Id: moped-ext-sonderklasse
Title: "Sonderklasse"
Description: "KLAS: Allgemeine Gebuehrenklasse bzw. Sonderklasse"
Context: MopedVAERequest

* value[x] 0..1
* value[x] only Coding
* value[x] from SonderklasseVS (required)
* . ^definition = "KLAS: Allgemeine Gebuehrenklasse bzw. Sonderklasse"
* . ^short = "KLAS: Allgemeine Gebuehrenklasse bzw. Sonderklasse"
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-Sonderleistungsnummer.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Extension: Sonderleistungsnummer
Id: moped-ext-Sonderleistungsnummer
Title: "Sonderleistungsnummer"
Description: "MOPED Extension für die Sonderleistungsnummer"
Context: MOPEDClaimResponse
Context: MopedLKFResponse

* value[x] 0..1
* value[x] only Coding
Expand Down
2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-TageOhneKostenbeitrag.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Extension: TageOhneKostenbeitrag
Id: moped-ext-TageOhneKostenbeitrag
Title: "Tage ohne Einhebung des Kostenbeitrags"
Description: "Anzahl der Tage, für welche kein Kostenbeitrag seitens der Krankenanstalt eingehoben wurde"
Context: MOPEDAccount
Context: MopedAccount
* valueUnsignedInt 0..1
13 changes: 0 additions & 13 deletions input/fsh/extensions/moped-ext-VAEStatus.fsh

This file was deleted.

2 changes: 1 addition & 1 deletion input/fsh/extensions/moped-ext-VDASID.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Title: "VDAS-ID - VersichertenDatenAbfrageService"
Description: "Es handelt sich um eine ID, welche bei der VDAS-Abfrage durch die Krankenanstalt vom e-card System vergeben wird und von der Krankenanstalt in der Aufnahme-/Ereignisanzeige mitgeliefert werden kann. Dadurch kann das Abfrageergebnis eindeutig nachvollzogen werden.
Das Ergebnis der VDAS-Abfrage ist im ambulanten Bereich für den Krankenversicherungsträger verbindlich. Eine Ablehnung aus versicherungsrechtlichen Gründen ist nicht möglich, sofern die Ereignisanzeige jenem Träger aus der VDAS-Abfrage (inkl. VDAS-ID) übermittelt wurde.
Um eine zwischenstaatliche Verrechnung zu ermöglichen ist bei zwischenstaatlichen Fällen eine Ablehnung zulässig."

Context: MopedCoverage
* valueString 0..1
* . ^definition = "Es handelt sich um eine ID, welche bei der VDAS-Abfrage durch die Krankenanstalt vom e-card System vergeben wird und von der Krankenanstalt in der Aufnahme-/Ereignisanzeige mitgeliefert werden kann. Dadurch kann das Abfrageergebnis eindeutig nachvollzogen werden.
Das Ergebnis der VDAS-Abfrage ist im ambulanten Bereich für den Krankenversicherungsträger verbindlich. Eine Ablehnung aus versicherungsrechtlichen Gründen ist nicht möglich, sofern die Er- eignisanzeige jenem Träger aus der VDAS-Abfrage (inkl. VDAS-ID) übermittelt wurde.
Expand Down
10 changes: 0 additions & 10 deletions input/fsh/extensions/moped-ext-VerdachtArbeitsSchuelerunfall.fsh

This file was deleted.

7 changes: 0 additions & 7 deletions input/fsh/extensions/moped-ext-VerdachtFremdverschulden.fsh

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@

Extension: NumberOfPreviouslyPaidDays
Id: moped-ext-NumberOfPreviouslyPaidDays
Extension: VortageanzahlAufKostenbeitrag
Id: moped-ext-vortageanzahlAufKostenbeitrag
Title: "Vortageanzahl auf Kostenbeitrag"
Description: "Zur Berechnung des Verpflegskostenbeitrags für Versicherte sowie des Kostenbeitrags für Angehörige ist die Angabe der zu berücksichtigenden Vortage erforderlich. Der Krankenversicherungsträger ist auf Grund der ihm zugänglichen Informationen in der Lage, Vorpflegetage zu berücksichtigen. Berücksichtigt werden alle stationären Aufenthalte eines Patienten innerhalb eines Kalenderjahres.
Der höchste Wert, mit welchem das Feld VTAGE befüllt werden kann, ist jener Wert, für welchen maximal ein Verpflegskostenbeitrag pro Kalenderjahr zu entrichten ist. Der Maximale Höchstwert beträgt somit 28 Tage."
Context: CoverageEligibilityResponse
Context: MopedVAEResponse
* valueUnsignedInt 0..1

* . ^definition = "\"Vortageanzahl auf Kostenbeitrag:\" Zur Berechnung des Verpflegskostenbeitrags für Versicherte sowie des Kostenbeitrags für Angehörige ist die Angabe der zu berücksichtigenden Vortage erforderlich. Der Krankenversicherungsträger ist auf Grund der ihm zugänglichen Informationen in der Lage, Vorpflegetage zu berücksichtigen. Berücksichtigt werden alle stationären Aufenthalte eines Patienten innerhalb eines Kalenderjahres.
Der höchste Wert, mit welchem das Feld VTAGE befüllt werden kann, ist jener Wert, für welchen maximal ein Verpflegskostenbeitrag pro Kalenderjahr zu entrichten ist. Der Maximale Höchstwert beträgt somit 28 Tage."
* . ^short = "\"Vortageanzahl auf Kostenbeitrag:\" Zur Berechnung des Verpflegskostenbeitrags für Versicherte sowie des Kostenbeitrags für Angehörige ist die Angabe der zu berücksichtigenden Vortage erforderlich. Der Krankenversicherungsträger ist auf Grund der ihm zugänglichen Informationen in der Lage, Vorpflegetage zu berücksichtigen. Berücksichtigt werden alle stationären Aufenthalte eines Patienten innerhalb eines Kalenderjahres.
Der höchste Wert, mit welchem das Feld VTAGE befüllt werden kann, ist jener Wert, für welchen maximal ein Verpflegskostenbeitrag pro Kalenderjahr zu entrichten ist. Der Maximale Höchstwert beträgt somit 28 Tage."

1 change: 1 addition & 0 deletions input/fsh/extensions/moped-ext-abrechnungsrelevanz.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ Extension: AbrechnungsRelevanz
Id: moped-ext-AbrechnungsRelevanz
Title: "Medizinische Leistung - Abrechnungsrelevanz"
Description: "Hier ist anzugeben, ob die medizinische Leistung bei der Bepunktung des ambulanten Besuchs/stationären Aufenthalts (Satzart X01) zu berücksichtigen ist."
Context: MopedLKFRequest
* value[x] 0..1
* value[x] only Coding
* value[x] from AbrechnungsRelevanz (required)
Expand Down
9 changes: 9 additions & 0 deletions input/fsh/extensions/moped-ext-aufnahmeart.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Extension: Aufnahmeart
Id: moped-ext-aufnahmeart
Title: "Aufnahmeart"
Description: "MOPED Extension für die Aufnahmeart."
Context: MopedEncounter.admission
* value[x] 0..1
* value[x] only Coding
* value[x] from AufnahmeartVS (required)
* value[x] ^binding.description = "Code für die Art der Aufnahme"
7 changes: 0 additions & 7 deletions input/fsh/extensions/moped-ext-claim-ref.fsh

This file was deleted.

Loading
Loading