In diesem Artikel wird die Schnittstelle zu RAISoft via Datenbank beschrieben. Dieser Artikel ist in zwei Bereiche geteilt:

  1. RAISoft Bewohnerschnittstelle
  2. RAISoft Einstufungsschnittstelle

Bewohnerschnittstelle (B-Files)

Die Bewohnerschnittstelle beinhaltet folgende Felder (Achtung, Nummerierung nicht fortlaufend, gemäss BESAQsys):

NrBezeichnungMussMax. LängeBemerkungNexus/Heim
1PersonNr: Interne PersonennummerJa11
Fremdverbindungsnummer Heim
2ActionType: MeldungstypJa2

N = Neuer Datensatz

M= Mutation

A = Austritt des Bewohners

AR = Austritt, Rückkehr wird erwartet (z.B. Spitalaufenthalt)

AN = Austritt, Rückkehr wird nicht erwartet (Austritt)

W = Wiedereintritt (Nach A/AR/AN)

L = Löschung

Der Meldungstyp wird je nach Aktion automatisch generiert
3Institution: Institutions-NrJa6BESA QSys interne Institutionsnummer, welche in RAIsoft.net verwendet wird.
4Ward: AbteilungJa20Abteilungskürzel. Wird durch Institution festgelegt. Keine Leerzeichen!
5FirstName: (A1b) Name der Person: VornameJa40
Vorname des Bewohners
6LastName: (A1a) Name der Person: NachnameJa40
Name des Bewohners
7Gender: (A2) GeschlechtJa
1 = männlich | 2 = weiblich | 3 = andereAus Heim wird entweder männlich oder weiblich übertragen
8Birthdate: (A5) GeburtsdatumJa


9Nationality: StaatsangehörigkeitJa
1 = Schweizer | 2 = AndereNationalität aus Heim
10NationalityOther: Staatsangehörigkeit Andere
40Wenn Feld 9 = 2 (Andere) ist hier die genaue Bezeichnung mitzuliefern (z.B. Italien) Wenn Punkt 9 nicht Schweiz ist, wird die genaue Herkunftsbezeichnung übermittelt
11AHVNr: (A7a) AHV-Nummer
16Ohne Punkte, 13 Stellen (Neue AHV Nr.), Format 0000000000000
12KrankenkasseNr: Bezeichnung und Nr.
51z.B. „Helsana 123456.456“Bezeichnung der Krankenkasse inkl. Versichertennummer
14Doctor: (A8) Haus-/ Heimärztin
200Empfohlen: „Name, Vorname, Praxisort, ZSR-Nummer“Siehe unten Übergabe Arzt / Angehörige
15AdmissionDate: (B2) EintrittsdatumJa

Eintrittsdatum des Bewohners
16DischargedDate: (R1) AustrittsdatumJa*
* Austrittsdatum (nur bei Meldungstypen A,AR,AN)Austrittsdatum des Bewohners
17AdmittedFrom: (B3) Eintritt von

1. Privathaus / Wohnung / Alterswohnung / Zimmer 
2. Wohnung mit integrierten Dienstleistungen
3. Wohngruppe für Menschen mit psychischen Erkrankungen
4. Wohngruppe für Menschen mit körperlicher Behinderung
5. Institution für Menschen mit geistiger Behinderung
6. Psychiatrische Klinik oder Abteilung
7. Obdachlos (mit oder ohne Obdachlosenunterkunft)
8. Alters- und Pflegeheim
9. Rehabilitationsklinik /-abteilung
10. Hospiz / Palliativstation
11. Akutspital
12. Sonstiges

Information aus dem Ereignis des Bewohners und dem Feld Eintritt von
18LivedAlone: (B5) Form des Zusammenlebens vor Eintritt

1. Alleine
2. Ausschliesslich mit Partner/in
3. Mit Partner/in und anderen (Kinder, Eltern, Freunde)
4. Mit Kindern, ohne Partner/in
5. Mit Eltern oder Erziehungsberechtigten
6. Mit Geschwistern
7. Mit anderen Verwandten
8. Mit einem oder mehreren Nicht-Verwandten

Information aus dem Register Persönliches des Bewohners, Lebensform. 
19PostalZipCode: (B4a) Letzter Wohnort vor Eintritt: PLZJa4

0000 wenn unbekannt

Information aus der Herkunft des Bewohners
20PostalOffice: (B4b) Letzter Wohnort vor Eintritt: WohnortJa40


Information aus der Herkunft des Bewohners
21(B6) Vorgeschichte Wohnsituation in den letzten 5 Jahren
LastResidence1:
LastResidence2:
LastResidence3:
LastResidence4:
LastResidence5:


a Alters- und Pflegeheim (0=Nein / 1=Ja)
b Wohnung mit integrierten Dienstleistungen (0=Nein / 1=Ja)
c Einrichtung für Menschen mit psychischen Erkrankungen - Z.B. Wohngruppe (0=Nein / 1=Ja)
d Psychiatrische Klinik / Abteilung (0=Nein / 1=Ja)
e Institution für Menschen mit geistiger Behinderung (0=Nein / 1=Ja)

Information aus Aufenthaltsort vor Einritt beim Ereignis
22Occupation: Bisherige Berufstätigkeit
80


Wird aus Heim nicht übertragen
23Education: Bildungsstand


Wird aus Heim nicht übertragen
24NativeLanguage: (A3) Üblicherweise gesprochene SpracheJa

1. Deutsch 
2. Französisch
3. Italienisch
4. Rätoromanisch 
5. Andere, welche? 

Muttersprache des Bewohners aus Register Persönliches. 
25LanguageOther: (A3x) Sprache – Andere, welche?
40

Wenn Feld 24 = 5, hier genaue Bezeichnung mitliefern (z.B. Englisch)

Muttersprache des Bewohners aus Register Persönliches. 
26ContactPersonFinancial
200

Name und Vorname Kontaktperson Finanzielles


27ContacPersonAddress
200

Adresse Kontaktperson Finanzielles


28DischargeStatus (R2) Wohn- / Lebenssituation nach Austritt

Austrittsgrund, (nur bei Meldungstypen A, AR, AN)
1. Privathaus / Wohnung / Alterswohnung / Zimmer
2. Wohnung mit integrierten Dienstleistungen
3. Wohngruppe für Menschen mit psychischen Erkrankungen
4. Wohngruppe für Menschen mit körperlichen Behinderungen
5. Institution für Menschen mit geistiger Behinderung
6. Psychiatrische Klinik oder Abteilung
7. Obdachlos (mit oder ohne Obdachlosenunterkunft)
8. Alters- und Pflegeheim
9. Rehabilitationsklinik /-abteilung
10. Hospiz / Palliativstation
11. Akutspital
12. Sonstiges
13. Verstorben


→ Wird das Feld übergeben, schliesst RAIsoft.net die Beurteilung ab. Ansonsten muss der Anwender dieses Feld manuell erfassen und die Beurteilung abschliessen.


29ReentryFrom (B3a) Eintritt von (Wiedereintritt)

* Wiedereintrittsgrund, (nur bei Meldungstyp W)
1. Privathaus / Wohnung / Alterswohnung / Zimmer
2. Wohnung mit integrierten Dienstleistungen
3. Wohngruppe für Menschen mit psychischen Erkrankungen
4. Wohngruppe für Menschen mit körperlicher Behinderung
5. Institution für Menschen mit geistiger Behinderung
6. Psychiatrische Klinik oder Abteilung
7. Obdachlos (mit oder ohne Obdachlosenunterkunft)
8. Alters- und Pflegeheim
9. Rehabilitationsklinik /-abteilung
10. Hospiz / Palliativstation
11. Akutspital
12. Sonstiges

→ Wird das Feld übergeben, schliesst RAIsoft.net die Beurteilung ab. Ansonsten muss der Anwender dieses Feld manuell erfassen und die Beurteilung abschliessen.


30ReentryDate (B2) RückkehrdatumJa*

* Wiedereintrittsdatum (nur bei Meldungstypen W)


Muss-Felder

Muss Felder müssen ausgefüllt werden, ansonsten wird der Bewohner nicht übertragen. 

Felder in Nexus/Heim

Übergabe Arzt / Angehörige

Ärzte

Es werden maximal sechs Ärzte an RAIsoft übermittelt. Drei Slots sind jedoch fix reserviert für Hausarzt, Augenarzt und Zahnarzt.

Es ist wichtig, dass die Zuweisung für die Slots 1, 2 und 3 genau wie unten beschrieben erfolgt:

1 = Hausarzt

2 = Augenarzt

3 = Zahnarzt

4 = Freier Arzt

5 = Freier Arzt

6 = Freier Arzt (Apotheke)


Beispiel:

NEXUS/HEIM

RAIsoft


Angehörige

Es werden maximal drei Angehörige an RAIsoft übermittelt. Dabei spielt es keine Rolle, ob es sich um Sohn, Tochter, Schwester, Ehefrau etc. handelt. Der Primär-Kontakt wird immer übertragen, anschliessend einfach von oben nach unten gemäss der hinterlegten Reihenfolge.

1 = Freier Angehöriger

2 = Freier Angehöriger

3 = Freier Angehöriger

4 = Beistand


Beispiel:

NEXUS/HEIM

RAIsoft

Einstufungsschnittstelle (A-Files)

Die Einstufungsschnittstelle beinhaltet folgende Felder:

NrBezeichnungMussBemerkungNexus/Heim
1AssessmentIdJaTechnisches Feld (Identifikationsnummer des Assessments
2PersonNrJaA7b - Interne PersonennummerFremdverbindungsnummer
3AssTypeJaBeurteilungstyp - Siehe Liste in Anhang 1
4AssDateJaA10 - Assessmentdatum
5SignatureJaS1a - Unterschrift Koordinator/-in
6RUGJaDie originale Pflegeaufwandgruppe, z.B. PE1
7RUGCHJaTarifstufe, z.B. „1-a“
8CMIJaMasszahl der Pflegeintensität, unabhängig von Taxgestaltung (Format 0.000)
9AssValidFrom
Gültig ab: Bei Erstbeurteilung → Eintrittsdatum, sonst MDS-Datum
10ADLJaADL-Index (4-18)
11O3aB
Therapien / Pflegeinterventionen in den letzten 7 Tagen Anzahl Tage
a. Physiotherapie

12O3bB
b. Ergotherapie
13O3cB
c. Logopädie und Audiologie
14O3eaB
ea. Pflegetraining – Aktive / passive Beweglichkeit
15O3ebB
eb. Pflegetraining – Transfer
16O3ecB
ec. Pflegetraining – Gehen
17O3edB
ed. Pflegetraining – Ankleiden / Körperpflege
18O3eeB
ee. Pflegetraining – Essen / Schlucken
19O3efB
ef. Pflegetraining – Andere Trainings
20O3aC
Therapien / Pflegeinterventionen in den letzten 7 Tagen Anzahl Minuten
a. Physiotherapie – Minute

21O3bC
b. Ergotherapie – Minute
22O3cC
c. Sprachtherapie – Minute
23Inkocode
Inkontinenzcode
24J1a_b
J1 - Muskuloskelettale Erkrankungen
25J1c_f
J1 - Neurologische Erkrankungen - Demenz
26J1g_p
J1 - Neurologische Erkrankungen - Andere
27J1q_s
J1 - Intellektuelle Störungen / Entwicklungsstörungen (neu)
28J1t_x
J1 - Herz- oder Lungenerkrankungen
29J1x
J1 - Lungenerkrankung COPD (0=Nein/1=Ja)
30J1y_cc
J1 - Psychiatrische Erkrankungen
31J1dd_kk
J1 - Infektionen
32J1ll_oo
J1 - Sonstige
33J2
J2 - Andere relevante Diagnosen
34A7a
AHV-Nummer
35CPS
Cognitive Performance Scale (Zahl zwischen 0 und 6)
36O3eaC
ea. Pflegetraining – Aktive / Passive Beweglichkeit (Minuten)
37O3ebC
eb. Pflegetraining – Transfer (Minuten)
38O3ecC
ec. Pflegetraining – Gehen (Minuten)
39O3edC
ed. Pflegetraining – Ankleiden / Körperpflege (Minuten)
40O3eeC
ee. Pflegetraining – Essen / Schlucken (Minuten)
41O3efC
ef. Pflegetraining – Andere Trainings (Minuten)

Felder 11 bis 41

Die Felder 11 bis 41 zwar in Nexus/Heim eingelesen, jedoch nicht angezeigt und nur für den Behandlungsausweis verwendet. 

Problematik bei Import (A-Files)

Beim Import der A-Files wird überprüft, ob die Struktur der A-Files auf die Datenbankfelder im NEXUS/HEIM (DomisAdmin) übereinstimmt. Das Feld Diagnose "J2" bereitet hier oft Fehler, da RAIsoft den gesamten Diagnoseverlauf in dieses Feld schreibt. RAIsoft hat hier eine maximale Zeichenlänge von 5000 festgelegt. In der NEXUS-Datenbank ist dieses Feld jedoch auf 512 Zeichen begrenzt!

Sollte nun also ein Eintrag mit mehr als 512 Zeichen in den A-Files bereitliegen, können alle vorhanden/bereitliegenden Einträge NICHT importiert werden!
Wir können von unserer Seite her anbieten, dass wir den Eintrag via SQL-Skript auf 512 einkürzen. 

Skript: Zeichenlänge auf 512 Zeichen reduzieren

select left(a.j2, 512)
from RAI_AFiles a
where len (a.j2) > 512
 
begin tran
update RAI_AFiles set j2 = left(a.j2, 512)
from RAI_AFiles a
where len (a.j2) > 512
commit tran
 
select * from RAI_AFiles
CODE


Felder in Nexus/Heim

Wechsel auf RAI LTCF

Für den Wechsel auf RAI LTCF muss unter den Optionen in Nexus/Heim nur die Variante RAIsoft auf LTCF umgestellt werden. 

Wenn die Schnittstelle noch gar nicht im Einsatz war, muss diese komplett neu eingerichtet werden. Wenden Sie sich hierzu am besten an den Nexus Support. 


Wechsel von BESA auf RAI

Wenn von BESA auf RAI gewechselt wird, dann muss in den Optionen noch das korrekte Einstufungssystem gewählt werden. Hier hilft der Nexus Support gerne weiter.