Service: GKV-Abrechungen auch für nichtärztliche Dialyseleistungen
SupportOID=157652
This commit is contained in:
@@ -18,6 +18,7 @@ using BS.Shared.Extensions;
|
||||
using BS.Shared.Interface;
|
||||
using Dakota;
|
||||
using Dakota.Logic;
|
||||
using Dakota.Models.Schlüssels;
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
@@ -380,7 +381,11 @@ namespace BeWo.Service.ServiceImplementations
|
||||
{
|
||||
eval(GkvValidation.ValidateGkvAbrechnung(gkvAbrechnung, gkvAbrechnung.InvoiceBases));
|
||||
|
||||
var manager = new DakotaManager();
|
||||
var isDialyse = gkvAbrechnung.InvoiceBases.All(ib => ib.InvoiceId == "RechnungHaeuslicheKrankenpflege");
|
||||
var leistungsbereich = isDialyse
|
||||
? SchlüsselLeistungserbringerSammelgruppenschlussel.NichtÄrztlicheDialysesachleistung
|
||||
: SchlüsselLeistungserbringerSammelgruppenschlussel.SoziotherapeutischerLeistungserbringer;
|
||||
var manager = new DakotaManager(DateTime.Now.Month, DateTime.Now, leistungsbereich);
|
||||
var mandatordc = new OperationsServiceImp().GetMandator();
|
||||
|
||||
eval(GkvValidation.ValidateMandator(mandatordc));
|
||||
|
||||
Reference in New Issue
Block a user