Lista warunków weryfikacji komunikatów XML dotyczących list
Transkrypt
Lista warunków weryfikacji komunikatów XML dotyczących list
Lista warunków weryfikacji komunikatów XML dotyczących list oczekujących w wersji 5/1.5 Lp. Sprawdzenie Problem 1. Przekazanie kolejek oczekujących zawierających zakres danych „W” jest niedopuszczalne. Kod problemu: 80101001 Waga problemu: B Opis problemu: Kolejka zawiera niedozwolony zakres danych „W” 2. Przekazanie kolejek oczekujących z zakresem danych „S” powinno zawsze zawierać informacje o kategorii pilnej i stabilnej. Kolejki nie zawierające jednego z przypadków powinny być kwestionowane. Kod problemu: 80101002 Waga problemu: B Opis problemu: Kolejka nie zawiera wymaganych kategorii medycznych 3. Przekazanie kolejek oczekujących z zakresem danych „S” powinno zawsze zawierać informacje o kategorii pilnej i stabilnej. Kolejki zawierające krotność danej kategorii większą niż jeden, powinny być kwestionowane. Kod problemu: 80101003 Waga problemu: B Opis problemu: Kolejka zawiera nieprawidłowe kategorie medyczne 4. W przypadku kiedy kolejkowana komórka/procedura przekazana w zakresie „S” nie znajduje się w wykazie załącznika 10 do rozporządzenia, a świadczeniodawca przekaże zakres danych „O”, kolejka powinna być kwestionowana problemem. Kod problemu: 80101004 Waga problemu: B Opis problemu: Kolejka zawiera niewymagany zakres danych „O” 5. W przypadku kiedy kolejkowana komórka/procedura przekazana w zakresie „S” znajduje się w wykazie załącznika 10 do rozporządzenia i wartość atrybutów //podzbiorocz/@lb-oczekuj; //podzbior-ocz/@lb-skreslonych-msc równa jest 0, jest niedopuszczalne przekazanie zakresu danych „O”. W przypadku przekazania zakresu danych „O”, kolejka powinna być kwestionowana problemem. Kod problemu: 80101005 Waga problemu: B Opis problemu: Kolejka wyklucza możliwość przekazania zakresu danych „O” Uwagi 6. 7. W przypadku kiedy kolejkowana komórka/procedura przekazana w zakresie „S” znajduje się w wykazie załącznika 10 do rozporządzenia i wartość atrybutu: - //podzbior-ocz/@lb-oczekuj jest różna od 0; ilość osób nieskreślonych w zakresie danych „O” w danej kategorii powinna być równa ilości przekazanej w atrybucie; - //podzbior-ocz/@lb-skreslonych-msc jest różna od 0; ilość osób skreślonych w zakresie danych „O” w danej kategorii powinna być równa ilości przekazanej w atrybucie; - //podzbior-ocz/@lb-skreslonych-msc-wyk-s jest różna od 0; ilość osób skreślonych z powodu wykonania świadczenia w zakresie danych „O” w danej kategorii powinna być równa ilości przekazanej w atrybucie. Kolejki zawierające dane nieprawidłowe powinny być kwestionowane. W przypadku przekazania zakresu danych „O” z elementami nie wymaganymi dla zakresu (wybrane elementy zakresu danych „W”) kolejka powinna być kwestionowana. Kod problemu: 80101006 Waga problemu: B Opis problemu: Kolejka zawiera niespójne dane w zakresach danych „S” i „O” Kod problemu: 80101007 Waga problemu: B Opis problemu: Kolejka w zakresie danych „O” zawiera niewymagane dane 8. W przypadku przekazania wartości atrybutu //podzbiorocz/@lb-skreslonych-msc mniejszej od wartości atrybutu //podzbior-ocz/@lb-skreslonych-msc-wyk-s kolejka powinna być kwestionowana. Kod problemu: 80101008 Waga problemu: B Opis problemu: Kolejka zawiera nieprawidłowe dane o liczbach osób skreślonych 9. W przypadku przekazania przez świadczeniodawcę identyfikatora podmiotu (//komunikat/@id-odb) niezgodnego z identyfikatorem OW NFZ, do którego przesyłany jest komunikat, komunikat powinien zostać zakwestionowany. Kod problemu: 80100001 Waga problemu: B Opis problemu: Nieprawidłowy identyfikator odbiorcy komunikatu. 10. W przypadku przekazania przez świadczeniodawcę daty i czasu generacji komunikatu (//komunikat/@czas-gen) późniejszego niż moment wczytywania + 5 min, komunikat powinien zostać zakwestionowany. Kod problemu: 80100002 Waga problemu: B Opis problemu: Nieprawidłowa data i czas generacji komunikatu. Data i czas komunikatu nie może być z przyszłości. Sprawdzenie w okresie przejściowym (pierwsze 3 miesiące) ma być wyłączone lub zgłaszać problem z wagą „O” 11. W przypadku przekazania przez świadczeniodawcę identyfikatora podmiotu (//komunikat/@id-nad) niezgodnego z przypisanym do świadczeniodawcy, komunikat powinien zostać zakwestionowany. Kod problemu: 80100003 Waga problemu: B Opis problemu: Nieprawidłowy identyfikator nadawcy komunikatu. 12. W przypadku przekazania przez świadczeniodawcę długiego identyfikatora instalacji (//komunikat/@id-inst-nad) niezgodnego z przypisanym do świadczeniodawcy, komunikat powinien zostać zakwestionowany. Kod problemu: 80100004 Waga problemu: B Opis problemu: Nieprawidłowy identyfikator instalacji nadawcy komunikatu. 13. W przypadku przekazania przez świadczeniodawcę (//komunikat/@id-nad) w ramach instalacji (//komunikat/@id-inst-nad) wartości atrybutu //komunikat/@nr-gen niższej lub równej zaimportowanej do systemu, komunikat powinien zostać zakwestionowany Kod problemu: 80100005 Waga problemu: B Opis problemu: Nieprawidłowy numer generacji. Numer generacji komunikatu w ramach instalacji powinien być wyższy od numeru generacji zarejestrowanego w systemie płatnika. 14. W przypadku przekazania przez świadczeniodawcę niezgodnych ze sobą atrybutów //komunikat/@id-nad i //swiadczeniodawca/id-swd, komunikat powinien zostać zakwestionowany. Kod problemu: 80100006 Waga problemu: B Opis problemu: Brak zgodności identyfikatora świadczeniodawcy z identyfikatorem nadawcy komunikatu. 15. W przypadku przekazania przez świadczeniodawcę krótkiego identyfikatora instalacji (//swiadczeniodawca/@id-inst) niezgodnego z przypisanym do świadczeniodawcy, komunikat powinien zostać zakwestionowany. Kod problemu: 80100007 Waga problemu: B Opis problemu: Nieprawidłowy krótki identyfikator instalacji nadawcy komunikatu. 16. W przypadku przekazania przez świadczeniodawcę sprawozdania (//spraw-l-oczek/@rok //spraw-loczek/@miesiac) wcześniej niż ostatniego dnia miesiąca danego okresu, komunikat powinien zostać zakwestionowany. Kod problemu: 80100008 Waga problemu: B Opis problemu: Sprawozdanie za okres {yyyy-mm} nie może być przekazane wcześniej niż ostatniego dnia miesiąca. Sprawdzenie tylko dla KS-Gliwice Sprawdzenie tylko dla KS-Gliwice 17. W przypadku przekazania przez świadczeniodawcę sprawozdania za okres (//spraw-l-oczek/@rok //spraw-loczek/@miesiac) późniejszy niż okres bieżący, komunikat powinien zostać zakwestionowany. Kod problemu: 80100009 Waga problemu: B Opis problemu: Okres sprawozdawczy nie może być późniejszy od okresu bieżącego. 18. W przypadku przekazania przez świadczeniodawcę sprawozdania za okres (//spraw-l-oczek/@rok //spraw-loczek/@miesiac) wcześniejszy niż 3 miesiące wstecz od okresu bieżącego, komunikat powinien zostać zakwestionowany. Kod problemu: 80100010 Waga problemu: B Opis problemu: Sprawozdanie dotyczy zbyt odległego okresu sprawozdawczego. Jeśli okresem bieżącym jest grudzień, to mogą być przyjmowane przez system wyłącznie sprawozdania za wrzesień, październik, listopad i ostatniego dnia grudnia za grudzień. 19. W przypadku przekazania przez świadczeniodawcę kolejki do komórki nie występującej w słowniku, kolejka powinna zostać zakwestionowana. Kod problemu: 80100011 Waga problemu: B Opis problemu: Kolejka sprawozdana do komórki nie objętej sprawozdawczością. Sprawdzenie nieaktywne w przypadku kolejek do procedury. 20. W przypadku przekazania przez świadczeniodawcę kolejki do procedury nie występującej w słowniku, kolejka powinna zostać zakwestionowana. Kod problemu: 80100012 Waga problemu: B Opis problemu: Kolejka zawiera nieprawidłowy identyfikator procedury lub programu. 21. W przypadku przekazania przez świadczeniodawcę identyfikatora technicznego komórki (//lista-oczek/@nfz:idtech-kom-org) innego niż zarejestrowany w systemie dla danego świadczeniodawcy, kolejka powinna zostać zakwestionowana. Kod problemu: 80100013 Waga problemu: B Opis problemu: Kolejka zawiera nieprawidłowy identyfikator techniczny komórki. 22. W przypadku przekazania przez świadczeniodawcę VII cz. kodu res. (//lista-oczek/@kod-res-7) różnego od „000” i braku zgodności kodu z kodem VII cz. kodu res. przypisanym do komórki (//lista-oczek/@nfz:id-techkom-org), kolejka powinna zostać zakwestionowana. Kod problemu: 80100014 Waga problemu: B Opis problemu: Kolejka zawiera VII część kodu resortowego inną niż została przypisana komórce o identyfikatorze technicznym {1}. 23. W przypadku przekazania przez świadczeniodawcę daty oceny kolejki (//lista-oczek/@data-oceny) późniejszej niż data wczytania komunikatu, kolejka powinna zostać zakwestionowana. Kod problemu: 80100015 Waga problemu: B Opis problemu: Kolejka zawiera datę oceny kolejki późniejszą niż data wczytania komunikatu do systemu płatnika. 24. W przypadku przekazania przez świadczeniodawcę daty oceny kolejki (//lista-oczek/@data-oceny) wcześniejszej niż pierwszy dzień miesiąca okresu sprawozdawczego, kolejka powinna zostać oznakowana ostrzeżeniem. Kod problemu: 80100016 Waga problemu: O Opis problemu: Kolejka zawiera datę oceny kolejki wcześniejszą niż pierwszy dzień okresu sprawozdawczego. 25. W przypadku przekazania przez świadczeniodawcę kolejki w wersji (//lista-oczek/@wersja) niższej lub równej wersji zarejestrowanej w systemie, kolejka powinna zostać zakwestionowana. Kod problemu: 80100017 Waga problemu: B Opis problemu: Kolejka posiada nieprawidłowy identyfikator wersji. 26. W przypadku przekazania przez świadczeniodawcę kolejki do komórki, która w danym okresie nie występuje w żadnym z punktów umowy, kolejka powinna zostać zakwestionowana. Kod problemu: 80100018 Waga problemu: B Opis problemu: Kolejka sprawozdana do komórki nie występującej w umowie w danym okresie sprawozdawczym. 27. W przypadku przekazania w komunikacie tej samej kolejki wielokrotnie, kolejka powinna zostać zakwestionowana. Kod problemu: 80100019 Waga problemu: B Opis problemu: Kolejka występuje w komunikacie więcej niż jeden raz. 28. W przypadku przekazania przez świadczeniodawcę wykazu „O” do komórki/procedury, w którym nie znalazły się wśród osób oczekujących lub skreślonych osoby występujące w wykazie „O” do komórki/procedury za bezpośrednio poprzedzający okres sprawozdawczy, kolejka powinna zostać zakwestionowana. Kod problemu: 80100020 Waga problemu: B Opis problemu: Kolejka w wykazie „O” nie zawiera informacji o oczekujących przekazanych we wcześniejszym okresie sprawozdawczym. Sprawdzenie nie obowiązuje w przypadku gdy sprawozdana kolejka w okresie poprzedzającym nie była przekazana lub była przekazana komunikatem w wersji niższej niż 5/1.5. 29. W przypadku przekazania przez świadczeniodawcę w zakresie „S” kolejki do komórki/procedury zawierającej wartość atrybutu //podzbior-ocz/@lb-skreslonych-pol-wyk-s różną od sumy wartości atrybutów //podzbior-ocz/@lbskreslonych-msc-wyk-s za ostatnie sześć okresów sprawozdawczych licząc okres bieżący, kolejka powinna zostać oznakowana ostrzeżeniem. Kod problemu: 80100021 Waga problemu: O Opis problemu: Liczba osób skreślonych w ostatnich sześciu miesiącach z powodu wykonania świadczenia jest różna od sumy przekazanych za ostatnie sześć miesięcy liczb osób skreślonych w miesiącu z powodu wykonania świadczenia. Sprawdzenie wyłączone, jeśli brak jest sprawozdań za ostatnie sześć okresów, licząc z okresem bieżącym. 30. W przypadku przekazania przez świadczeniodawcę w zakresie „S” kolejek do komórki/procedury za ostatnie sześć miesięcy, licząc okres bieżący, zawierających wartość atrybutu //podzbior-ocz/@lb-oczekuj równą 0 i jednocześnie kolejki za okres bieżący z wartością atrybutu //podzbiorocz/@l rzecz-czas-oczek większą niż 30 dni, kolejka powinna zostać oznakowana ostrzeżeniem. Kod problemu: 80100022 Waga problemu: O Opis problemu: Wykazany w kolejce średni czas oczekiwania dłuższy niż 30 dni, jest błędny wobec wykazanego braku osób oczekujących za ostatnie sześć okresów. Sprawdzenie wyłączone, jeśli brak jest sprawozdań za ostatnie sześć okresów, licząc z okresem bieżącym