Comments (10)
IST-Zustand (gilt für basis 1 und 2):
Encounter.identifier.Aufnahmenummer.type.coding.code = VN
Account.identifier.Aufnahmenummer.type.coding.code = VN
dazu:
-> VN heißt Visit Number heißt Fallnummer (http://terminology.hl7.org/CodeSystem/v2-0203)
-> diese identifier.type Festlegung stammt von der MII https://simplifier.net/medizininformatikinitiative-modulfall/kontaktgesundheitseinrichtung
Fragen:
- Sollte "Account.identifier..." nicht eher angepasst werden (zum Beispiel mit type.code=AN - Account number) ?-> das stammt aus Basisprofil de (https://simplifier.net/packages/de.basisprofil.r4/1.4.0/files/656784) -> wäre womöglich breaking change
a) oder andersrum : siehe "Der Account muss die Aufnahmenummer des dazugehörigen Encounters enthalten." (https://simplifier.net/guide/implementierungsleitfadenisik-basismodul/ImplementationGuide-markdown-Datenobjekte-Datenobjekte-Abrechnungsfall?version=current ) - Warum derzeitige "Pflichtfelder gewählt?
- Wie MS prüfen? Nach welchen Kriterien?
- aktuelles Beispiel sagt in Bezug auf Abrechnung nicht viel mehr aus, als dass es sich um einen ambulanten (AMB), aktiven DRG handelt (der DRG-Code selbst noch unklar.; siehe Ticket #153)
from spec-isik-basismodul.
@simoneOnFhir könntest DU mir nochmal Input zu Frage 1 (s.o.) geben. Wie ist es gemeint?
from spec-isik-basismodul.
zu 1. Das Problem ist halt die Frage: Ist ein Account-Identifier("Abrechnungsnummer" das gleiche wie eine "Aufnahmenummer"? Die Basisprofile beschreiben das letztere. Aber das trifft hier nicht (zwangsläufig) zu. Unter einer Abrechnungsnnummer können mehrere Aufnahmen zusammengefasst werden (z.B. bei mehreren nachstationären Besuchen oder Wiederaufnahme)
from spec-isik-basismodul.
Ok, danke Simone.
A) In diesem Sinne würde ich dazu tendieren den ISiK Account-Identifier als eigenständigen Typ aufzufassen und auch entsprechend eigenständig und damit differenzierbar zu Codieren als "AN" Account number ~ Abrechnungsnummer.
B) Unschön fände ich dabei aber den dann nötigen Bruch mit der Basisprofil-De Identifier zum Account - siehe Identifier.type hier https://simplifier.net/packages/de.basisprofil.r4/1.4.0/files/656784
@AnsgarHoeper was denkst Du zu A)
@simoneOnFhir wie sollten wir als ISiK-Team mit dem Umstand in B) umgehen? Einfach "unser Ding machen" jenseits der Basisprofile halte ich für unschön...
from spec-isik-basismodul.
Wir könnten in den Basisprofilen einen neuen Identifier für Abrechnungsnummer definieren. +1 für VN als .type.
from spec-isik-basismodul.
Wir könnten in den Basisprofilen einen neuen Identifier für Abrechnungsnummer definieren
-> das fände ich super
+1 für VN als .type.
-> Das wäre für ISiK der status quo. Hierfür haben wir die Lösung bei Identifier.type hier https://simplifier.net/packages/de.basisprofil.r4/1.4.0/files/656784
.. wie wäre es mit einem neuen Profil für einen Abrechnungsnummer-Identifier (u.a. für den ISiKAccount) zur Bündelung einzelner Encounter / Fälle mit Identifier.type = AN (Account number)?
from spec-isik-basismodul.
Aufnahmenummer im Basisprofil = VN.
Iedentifier für Account. Resultiert darin das Account und Encounter den gleichen Identifier haben.
Abrechnungsnummer im Basisprofil: nicht profiliert. Vorschlag: AN in ISIK profilieren.
Mehrere VN können in einer AN referenziert werden da mehrerer aufnahmen/fälle unter einer Abrechnungsnummer laufen können.
Abrechnungsnummer (AN) müsste im ISIK Profil referenziert werden. Welche weiteren Abhängigkeiten gibt es? Was resultiert aus der nicht-Konformität zu den Basisprofilen und dem MII.
Meinungen? (:
from spec-isik-basismodul.
Eine Lösung wurde im Rahmen des TC FHIR beschlossen (Protokoll _ https://hl7germany.sharepoint.com/:w:/s/TCFHIR/EQ-y2fWL5AhMuhfqSTuDJuAB1EfOdQGMPEs0nXPxkNkzSA?rtime=629N9sn_2kg) .
Die Umsetzung erfolgt im Rahmen der Stufe 3 und wird auch in die Basisprofile DE eingehen (tbd. link zu jira issue)
TODO 💯
- - https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-AufnahmenummerFallnummer?version=current wird angepasst:
- - “oder Account.identifier” wird gestrichen
- - Aufnahmenummer ("Fallnummer") wird umgeändert in Aufnahmenummer (Aufnahmenummer", “Bewegungsnummer”, “Kontaktnummer”)
- inkl filename umbennen
- andere occurences prüfen
- Hinweis zu Abrechnungsnr wird eingefügt
- - Neues Identifier-Profil für Abrechnungsnummer (“Fallnummer”) mit Kontext Account.identifier und type-Code “AN” hinzufügen
- MD file erzeugen und in IG einbinden
Vorbereitung/Umsetzung hier: https://github.com/f-peverali/basisprofil-de-r4/tree/Account_identifier_enhancement
from spec-isik-basismodul.
TODO (sobald review für Basis De durch)
- Einarbeiten in Stufe 3
from spec-isik-basismodul.
Zum review hier #238
from spec-isik-basismodul.
Related Issues (20)
- AN passt hier nicht. (Stufe 4)
- Basismodul expressions der invarianten prüfen HOT 1
- add license to modules
- Diagnosen mit Abteilungskontakten und nicht (nur) mit dem Einrichtungskontakt (Stufe 4 ?)
- Kontakt falsch referenziert statt Diagnose? (TC)
- meta.lastUpdate Relevanz unklar - PTDATA-1002 HOT 1
- TC 2?/3/4 - SNOMED Code Ändern Procedure HOT 7
- Unconvential searchparameter naming for Encounter HOT 1
- Organization als Profil
- test issue
- HTTP return anpassen HOT 1
- Anforderung eindeutiger Service-BaseURL HOT 2
- SCT bindings: version sollte überall mandatory gesetzt werden HOT 5
- Maintenance Basis HOT 4
- Anforderung: Neuen Encounter erstellen für Versorgungstellenkontakt bei Fachabteilungswechsel
- 🐛 [BUG] - Patient Invariante address-cnt-2or3-char
- 🐛 [BUG] - Im CapabilityStatement wird der Account nicht (!) als pflicht angegeben, ist in Titus aber nicht abwählbar HOT 14
- 🐛 [BUG] - Links im IG kaputt HOT 1
- 🐛 [BUG] - Account Beispiel AbrechnungsfallAmbulant zweifelhaft HOT 2
- 💡 [FEATURE REQUEST] - Fallmerge - PTDATA-980 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spec-isik-basismodul.