eKOK Dokumentacja Integracyjna
0.5.0 - draft Poland flag

Poziom sprawności pacjenta

Informacja o poziomie sprawności pacjenta przechowywana jest w systemie w postaci zasobu FHIR Observation.

Rejestracja informacji o poziomie sprawności pacjenta

Warunki wejściowe:

  1. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  2. Pobrany token dostępowy

Scenariusz:

  1. Rejestracja zasobu FHIR Observation z informacją o poziomie sprawności pacjenta (PLeKOKObservationPhysicalActivity)

Warunki wyjściowe:

  1. Zwrócony zasób FHIR Observation, zarejestrowany na serwerze FHIR

Aktualizacja informacji o poziomie sprawności pacjenta

Warunki wejściowe:

  1. Pobrany zasób FHIR Observation z informacją o poziomie sprawności pacjenta
  2. Zarejestrowane świadczenie, w ramach którego aktualizowana jest karta e-KOK
  3. Pobrany token dostępowy

Scenariusz:

  1. Aktualizacja zasobu FHIR Observation z informacją o poziomie sprawności pacjenta (PLeKOKObservationPhysicalActivity)

Warunki wyjściowe:

  1. Zwrócony zasób FHIR Observation, zarejestrowany na serwerze FHIR

Odczyt informacji o poziomie sprawności pacjenta

Warunki wejściowe:

  1. Ustalony identyfikator logiczny zasobu FHIR Observation z informacją o poziomie sprawności pacjenta
  2. Pobrany token dostępowy

Scenariusz:

  1. Pobranie zasobu FHIR Observation

Warunki wyjściowe:

  1. Zasób FHIR Observation w profilu PLeKOKObservationPhysicalActivity, zarejestrowany na serwerze FHIR

Wyszukanie informacji o poziomie sprawności pacjenta

Kryteria wyszukiwania:

obligatoryjnie:

  • observation-patient.patient-identifier (token) - identyfikator pacjenta

opcjonalnie:

  • _profile (uri) - profil zasobu
  • status (token) - status
  • category (token) - typ obserwacji
  • code (token) - rodzaj obserwacji

Warunki wejściowe:

  1. Pobrany token dostępowy

Scenariusz:

  1. Wyszukanie zasobu FHIR Observation

Warunki wyjściowe:

  1. Zasób FHIR Bundle obejmujący wyszukane zasoby FHIR Observation w profilu PLeKOKObservationPhysicalActivity, zarejestrowane na serwerze FHIR, spełniające zadane kryteria.