Rejestr pacjentów
Rejestr pacjentów obejmuje dane osobowe i kontaktowe pacjentów (PLPatient), dane adresowe (PLPatientAddress) oraz dane osobowe i kontaktowe opiekunów i pełnomocników pacjentów (PLRelatedPerson).
Rejestr umożliwia:
Rejestracja danych osobowych pacjenta
Rejestracja danych osobowych pacjenta polega na zarejestrowaniu zasobu FHIR z danymi pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Rejestracja danych osobowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatient
Aktualizacja danych osobowych pacjenta
Aktualizacja danych osobowych pacjenta polega na aktualizacji zasobu FHIR z danymi osobowymi pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Aktualizacja danych osobowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatient
Wyszukanie danych osobowych pacjenta
Kryteria wyszukiwania:
W przypadku pacjenta posługującego się identyfikatorem PESEL:
obligatoryjnie:
-
| plpatient (Patient.identifier.system |
Patient.identifier.value) – identyfikator pacjenta, |
- plfamily (Patient.name.family) - nazwisko pacjenta,
- plgiven (Patient.name.given) - imię pacjenta,
opcjonalnie:
- birthdate(date) – data urodzenia pacjenta,
- gender(code) – płeć pacjenta,
W przypadku pacjenta nieposługującego się identyfikatorem PESEL:
obligatoryjnie:
- plpatient (Patient.identifier.system|Patient.identifier.value) – identyfikator pacjenta
opcjonalnie:
- plfamily (Patient.name.family) - nazwisko pacjenta,
- plgiven (Patient.name.given) - imię pacjenta,
- birthdate(date) – data urodzenia pacjenta,
- gender(code) – płeć pacjenta,
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Wyszukanie danych osobowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatient w oparciu o zdefiniowane kryteria:
Odczyt danych osobowych pacjenta
System umożliwia odczyt zasobu FHIR z danymi osobowymi pacjenta w oparciu o identyfikator logiczny zasobu.
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Odczyt danych osobowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatient
Rejestracja danych adresowych pacjenta
Rejestracja danych adresowych pacjenta polega na zarejestrowaniu zasobu FHIR z danymi adresowymi pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Rejestracja danych adresowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatientAddress
Aktualizacja danych adresowych pacjenta
Aktualizacja danych adresowych pacjenta polega na aktualizacji zasobu FHIR z danymi adresowymi pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Aktualizacja danych adresowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatientAddress
Wyszukanie danych adresowych pacjenta
System umożliwia wyszukanie zasobu FHIR z danymi adresowymi pacjenta w oparciu o zadane kryteria.
Kryteria wyszukiwania:
obligatoryjnie:
- link (Patient.id) – identyfikator logiczny zasobu z danymi osobowymi pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Wyszukanie danych adresowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatientAddress w oparciu o zdefiniowane kryteria:
Odczyt danych adresowych pacjenta
System umożliwia odczyt zasobu FHIR z danymi adresowymi pacjenta w oparciu o identyfikator logiczny zasobu.
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Odczyt danych adresowych pacjenta, w oparciu o zasób FHIR Patient, w zakresie zdefiniowanym w profilu PLPatientAddress
Rejestracja danych opiekuna lub pełnomocnika pacjenta
Rejestracja danych opiekuna lub pełnomocnika pacjenta polega na zarejestrowaniu zasobu FHIR z danymi opiekuna lub pełnomocnika pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Rejestracja danych opiekuna lub pełnomocnika pacjenta, w oparciu o zasób FHIR RelatedPerson, w zakresie zdefiniowanym w profilu PLRelatedPerson
Aktualizacja danych opiekuna lub pełnomocnika pacjenta
Aktualizacja danych opiekuna lub pełnomocnika pacjenta polega na aktualizacji zasobu FHIR z danymi opiekuna lub pełnomocnika pacjenta
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Aktualizacja danych opiekuna lub pełnomocnika pacjenta, w oparciu o zasób FHIR RelatedPerson, w zakresie zdefiniowanym w profilu PLRelatedPerson
Wyszukanie danych opiekuna lub pełnomocnika pacjenta
System umożliwia wyszukanie zasobu FHIR z danymi opiekuna lub pełnomocnika pacjenta w oparciu o zadane kryteria.
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Wyszukanie danych opiekuna lub pełnomocnika pacjenta, w oparciu o zasób FHIR RelatedPerson, w zakresie zdefiniowanym w profilu PLRelatedPerson w oparciu o zdefiniowane kryteria:
obligatoryjnie:
- plpatient (token) - identyfikator pacjenta (RelatedPerson.patient.identifier)
- patient (reference) - referencja do zasobu Patient (RelatedPerson.patient.reference)
opcjonalnie:
- plrelatedperson (token) - identyfikator opiekuna pacjenta (RelatedPerson.identifier)
Odczyt danych opiekuna lub pełnomocnika pacjenta
System umożliwia odczyt zasobu FHIR z danymi opiekuna lub pełnomocnika pacjenta w oparciu o identyfikator logiczny zasobu.
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Odczyt danych opiekuna lub pełnomocnika pacjenta, w oparciu o zasób FHIR RelatedPerson, w zakresie zdefiniowanym w profilu PLRelatedPerson
Anulowanie danych opiekuna lub pełnomocnika pacjenta
System umożliwia anulowanie zasobu FHIR z danymi opiekuna lub pełnomocnika pacjenta w oparciu o identyfikator logiczny zasobu.
Warunki wejściowe:
- Pobrany token dostępowy
Scenariusz:
- Anulowanie danych opiekuna lub pełnomocnika pacjenta, w oparciu o zasób FHIR RelatedPerson, w zakresie zdefiniowanym w profilu PLRelatedPerson