Plan monitorowania
Plan monitorowania pacjenta w ramach karty e-KOK rozumiany jest jako lista zleconych, cyklicznych wizyt/konsultacji realizowanych na podstawie karty e-KOK. Zlecenia przechowywane są w systemie w postaci zasobów FHIR ServiceRequest dla wszystkich zaplanowanych.
W zakresie czynności realizowanych w ramach planu monitorowania jest rejestracja i aktualizacja zleceń wykonania usług medycznych (analogicznie jak w przypadku planu leczenia jednak w przypadku planu monitorowania zlecenia referują bezpośrednio do karty e-KOK).
Rejestracja zleconej usługi w ramach planu monitorowania
Warunki wejściowe:
- Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
- Pobrany token dostępowy
Scenariusz:
- Rejestracja zasobu FHIR ServiceRequest z danymi zleconej usługi PLeKOKServiceRequest
Warunki wyjściowe:
- Zwrócony zasób FHIR ServiceRequest, zarejestrowany na serwerze FHIR
Aktualizacja danych zleconej usługi w ramach planu monitorowania
Warunki wejściowe:
- Pobrany zasób FHIR CarePlan z danymi zleconej usługi
- Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
- Pobrany token dostępowy
Scenariusz:
- Aktualizacja zasobu FHIR ServiceRequest z danymi zleconej usługi PLeKOKServiceRequest
Warunki wyjściowe:
- Zwrócony zasób FHIR ServiceRequest, zarejestrowany na serwerze FHIR
Wyszukanie danych zleconej usługi w ramach planu monitorowania
Kryteria wyszukiwania:
obligatoryjnie:
brak
opcjonalnie:
- service-request-patient.patient-identifier (token) - identyfikator pacjenta
- _profile (uri) - profil zasobu
- status (token) - status
- category (token) - kategoria usługi medycznej, której dotyczy zlecenie
- code (token) - kod usługi
- base-on (reference) - plan, którego dotyczy zlecenie
- encounter (reference) - Referencja do zasobu z danymi świadczenia (PLeKOKEncounter), w ramach którego wystawiono zlecenie (ServiceRequest.encounter)
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Wyszukanie zasobu FHIR ServiceRequest z danymi zleconej usługi w ramach planu monitorowania
Warunki wyjściowe:
- Zasób FHIR Bundle obejmujący wyszukane zasoby FHIR ServiceRequest w profilu PLeKOKServiceRequest, zarejestrowane na serwerze FHIR, spełniające zadane kryteria.