View Categories

MCEXT.GETAMBORDERDAYSXML

//Scriptfunktion 'MCEXT.GETAMBORDERDAYSXML'
//Liefert einen String mit den Aufenthaltstagen für einen Patienten, unter Berücksichtigung von Feiertagen, Wochenenden und optionalen Unterbrechungen.

//Parameter:
//PatientID: Die ID des Patienten.
//aufDatum: Beginn des Aufenthalts.
//entDatum: Ende des Aufenthalts.
//ohneFeiertage: Schließt Feiertage aus, wenn auf "True" gesetzt.
//ohneSamstage: Schließt Samstage aus, wenn auf "True" gesetzt.
//ohneSonntage: Schließt Sonntage aus, wenn auf "True" gesetzt.
//inklLetzterTag: Schließt den letzten Aufenthaltstag ein, wenn auf "True" gesetzt.
//Bundesland: Überträgt das Kürzel für das Bundesland, um regionale Feiertage zu berücksichtigen.
//KWAnzeige: Zeigt Kalenderwochen an, wenn auf "True" gesetzt.
//Pfad zu AUFENTHALT.MDB: Der Dateipfad zur AUFENTHALT.MDB-Datenbank.

//Bundesland-Kürzel:
//BW: Baden-Württemberg, BY: Bayern, BE: Berlin, BB: Brandenburg, HB: Bremen, HH: Hamburg, HE: Hessen, MV: Mecklenburg-Vorpommern, NI: Niedersachsen, NW: Nordrhein-Westfalen
//RP: Rheinland-Pfalz, SL: Saarland, SN: Sachsen, ST: Sachsen-Anhalt, SH: Schleswig-Holstein

//Beispiel:
AUFENTHALT=MCEXT.GETAMBORDERDAYSXML{{PATIENTID},{AUFDATUM},{ENTDATUM},{OHNEFEIERTAGE},{OHNESAMSTAGE},{OHNESONNTAGE},{INKLLETZTERTAG},{BUNDESLAND},1,{PATHAUFENTHALTMDB}}