Jest kilka aspektów tego tematu.
Przede wszystkim pytanie: jaki jest cel?
Jeżeli celem jest to, żeby sprawozdawczość do NFZ zawierała informacje o e-skierowaniach, z którymi zgłosili się pacjenci, którym zostało udzielone już świadczenie (np. pacjent przyszedł na wizytę w dniu 31 sierpnia i wysłano tą wizytę do NFZ komunikatem SWIAD) po to, żeby zaraportować identyczne skierowanie na kolejnej wizycie pacjenta, to:
1) kontakt z producentem dotychczasowego systemu celem wskazania miejsca w systemie, które pozwala wygenerować plik CSV lub XML, które będzie zawierać pożądane informacje
2) kontakt z producentem dotychczasowego systemu celem jednorazowego wygenerowania - spod bazy danych - zestawienia, które będzie zawierać pożądane informacje
3) kontakt z producentem nowego systemu celem uzgodnienia, że import danych w zakresie skierowań zostanie przeprowadzony na podstawie plików XML wysyłanych do NFZ (SWIAD), gdyż one zawierają potrzebne informacje (są tam zarówno dane techniczne dotyczące e-skierowania wymagane przez NFZ jak również określenie komórki organizacyjnej, w której odbyła się wizyta, a także pesel pacjenta)
4) przygotowanie pliku CSV zawierającego dane dotyczące skierowań na podstawie skryptu napisanego przez siebie, który przetworzy pliki XML wysyłane do NFZ. Następnie przekazanie tego pliku csv dla producenta nowego systemu. Najpierw - uzgodnienie z producentem nowego systemu czy podejmie się importu z pliku CSV i jakie kolumny powinien zawierać taki plik.
Jeżeli celem jest to, żeby w nowym systemie mieć podgląd na e-skierowanie, z którym zgłosił się pacjent i które zostało odebrane przy użyciu dotychczasowego systemu, to - w trybie moich domysłów -
1) albo Kamsoft przechowuje w bazie danych plik XML z pobranym e-skierowaniem i można byłoby ustalić w jakiej tabeli znajdują się te dane, po czym je wyeksportować celem przekazania dla producenta nowego systemu
2) albo Kamsoft przechowuje w bazie danych identyfikatory techniczne pobranych e-skierowań, na podstawie których jest w stanie wysłać request do P1 celem wygenerowania podglądu e-skierowania. Można byłoby ustalić w jakiej tabeli znajdują się te dane, po czym je wyeksportować celem przekazania dla producenta nowego systemu.
Najtrudniejszy etap w ramach powyższego to "ustalić w jakiej tabeli znajdują się te dane" - albo samodzielnie albo z pomocą dotychczasowego producenta systemu. I pytanie czy nowy producent systemu podejmie się importu danych na podstawie wariantu 1 lub 2.
Proponowałbym zapytać producenta nowego systemu jak podchodzą do tematu. Na razie ogólnie. Bez pokazywania własnych pomysłów. Może mieli już podobną sytuację gdzieś indziej i mają wypracowany schemat postępowania w takiej sytuacji.