Sie befinden sich hier:
HealthFeeScheduleDataService:getBaseFees
Verwenden Sie diesen Service, um die aktuell aktiven Daten der Grundgebührenregelung (Beschreibung, Einrichtungspreis, Nicht-Einrichtungspreis usw.) basierend auf dem angegebenen Datum abzurufen.
Klasse: HealthFeeScheduleDataService
Methode: getBaseFees
Funktionsweise
-
Service verwendet die
feeSchedId, um die aktuell aktive Version derFeeSchedule__cfür ein bestimmtes Datum zu bestimmen. Wenn mehrere Versionen das angegebene Datum erfüllen, werden Daten aus der neuesten Version zurückgegeben. -
Der Service verwendet die Option
executionDateTimet als angegebenes Datum. WennexecutionDateTimekeinen Wert aufweist, verwendet der Service das aktuelle Datum.
Remote-Optionen
Option |
Beschreibung |
|---|---|
|
Pflichtangabe. ID der Gebührenregelung. |
|
Optional. Das angegebene Datum bestimmt, welche aktivierte Version des Zeitplans ausgewählt ist. Format: |
|
Optional. Schlüsselwertpaar. offset: <value> wobei Wert = Gebührenplanspalte, auf die der Zuordnungstyp der Verfahrenscodespalte angewendet ist. Wird verwendet, um zu bestimmen, wo die zurückgegebenen Verfahrenscodezeilen beginnen. Ohne Wert gibt der Service die ersten 2.000 Werte aus der Grundgebührenregelung zurück. Wenn ein Wert angegeben wird, werden die nächsten 2.000 Zeilen nach dem Verfahrenscodewert (d. h. darunter) zurückgegeben. Die Zeilen vor/über dem Wert werden nicht zurückgegeben. In jedem Fall werden nur 2.000 Zeilen zurückgegeben. Wichtig Die Sortierreihenfolge der zurückgegebenen Daten basiert derzeit auf aufsteigenden Hashwerten für Verfahrenscodes und nicht auf Verfahrenscodes. Beispielsweise würde der Verfahrenscode ABC mit dem Hashwert 789 nach dem Verfahrenscode DEF mit dem Hashwert 456 folgen. |
Input JSON
Das folgende JSON-Beispiel zeigt die Eingaben, die der Service verwendet:
{
"feeSchedId":"a444P000001H44GQAS",
"executionDateTime":11/25/2019,
"retrieveOptions":{
"offset":"99215"
}
}Ausgabe-JSON
Der Service gibt basierend auf den bereitgestellten feeSchedId und Optionen eine Ausgabe-JSON der Grundgebührenplandaten zurück:
{
"baseFees":[
{
"Description":"99215",
"Facility Price":1,
"Non-Facility Price":1,
"Procedure Code":"99215",
"deleted":false,
"versionEnabled":true,
"versionId":"a1I6F00000nM7LxUAK",
"Name":"9952ac9010c8edba8ee0f2b4e80793e0",
"vLineItemId":"a1H6F000006SvT8UAK"
},
{
"Description":"99214",
"Facility Price":1,
"Non-Facility Price":1,
"Procedure Code":"99214",
"deleted":false,
"versionEnabled":true,
"versionId":"a1I6F00000nM7LxUAK",
"Name":"f88f1140bdd063cfc2ce8652abb6f581",
"vLineItemId":"a1H6F000006SvT9UAK"
}
],
"error":"OK"
}
