Pacjenci
Syntetyczne dane demograficzne i rejestracyjne pacjentów. USUŃ archiwizuje zamiast usuwać podmiot kliniczny.
GET /api/v1/patientsGET /api/v1/patients/{id} Zapoznaj się z syntetyczną demonstracją na żywo za pomocą wpisywanego, wersjonowanego interfejsu API z publicznymi odczytami i operacjami bramkowanymi tokenami.
Authorization: Bearer <token>. Pacjenci, strony, opiekunowie i płatnicy, konsultacje, diagnozy, zabiegi i zatwierdzona edycja notatek.
/api/v1/patientsCRUD pacjenta; USUŃ archiwaOdczyt publiczny · zapis tokenowy /api/v1/partiesImpreza CRUD; powiązanych stron nie można usunąćOdczyt publiczny · zapis tokenowy /api/v1/relationshipsRole opiekuna, siebie, płatnika, rodziny i sytuacji awaryjnychOdczyt publiczny · zapis tokenowy /api/v1/consultations · /diagnoses · /treatmentsImportowana aktywność klinicznaPubliczne czytanie syntetyczne /api/v1/notesZatwierdzony cykl życia notatki; USUŃ archiwaOdczyt publiczny · zapis tokenowy Dostępność, lekarze, rezerwacja bez konfliktów, zmiana terminu, zmiana statusu i anulowanie.
/api/v1/clinicians · /availabilityMożliwość rezerwacji harmonogramów lekarzyCzytanie publiczne /api/v1/appointmentsCykl życia spotkań bezpieczny dla konfliktówOdczyt publiczny · zapis tokenowy /api/v1/external/*Dostępność FastBooking i rezerwacje idempotentneToken FastBooking Tożsamość MedBackend OAuth/PKCE, bootstrap z własnego rekordu, rezerwacja konwersacyjna i cykl życia spotkań.
/api/v1/mobile/me · /bootstrapUwierzytelnione dane dotyczące profilu i uruchamiania aplikacjiToken MedBackend OAuth /api/v1/mobile/availabilityDostępność na żywo bezpieczna dla pacjentaToken MedBackend OAuth /api/v1/mobile/appointmentsWłasne terminy i rezerwacja deterministycznaToken MedBackend OAuth /api/v1/mobile/booking/chatRozmowa dotycząca rezerwacji LangGraphToken MedBackend OAuth /api/v1/mobile/recordsWłasne rekordy FHIR R4 w formacie JSON lub XMLToken MedBackend OAuth Listy przypomnień filtrowane za zgodą, trwałe przypomnienia, niezmienne dzienniki dostaw i przypisywanie wyników.
/api/v1/activation/due · /lapsed · /followupKohorty aktywacyjne filtrowane za zgodąWymagany token /api/v1/remindersCykl życia przypomnienia; USUŃ anulujeWymagany token /api/v1/communicationsSMS-y/e-maile bramkowane za zgodą i niezmienne dziennikiWymagany token /api/v1/parties/{id}/marketing-consentStan rezygnacji z marketinguWymagany token Idempotentne fakturowanie, płatności i zwroty kosztów, unieważnienia poprzez odwrócenie dzienników i raportowanie w księdze zrównoważonej.
/api/v1/invoicesCykl życia faktury; DELETE powoduje cofnięcie anulowaniaWymagany token /api/v1/paymentsIdempotentne wpływy; USUŃ powoduje zwrócenie środkówWymagany token /api/v1/ledger · /trial-balanceNiezmienny dziennik i saldaWymagany token Te same widoki operacyjne, z których korzystają pulpity nawigacyjne, a także ślad mutacji interfejsu API umożliwiający tylko dołączanie.
/api/v1/analytics/*Przegląd, przychody, specjalizacje, procedury, dane demograficzne i lekarzePubliczne czytanie syntetyczne /api/v1/auditRekordy mutacji API umożliwiające tylko dołączanieWymagany token /api/v1/healthStan wersji i gotowości do zapisuCzytanie publiczne Vanilla R4 plus zamknięte, krajowe piaskownice adapterów z Wielkiej Brytanii, Litwy i Estonii.
/api/v1/fhir/metadataCapabilityStatementCzytanie publiczne /api/v1/fhir/{type}/{id}Single resource readPublic clinical · token for ops /api/v1/fhir/Patient/{id}/$everythingSubject bundlePublic clinical · token adds ops /api/v1/fhir/$validateStructural validationPublic /api/v1/fhir/$importMap a resource onto the coreWymagany token /api/v1/adapters/GB/*NHS Number, UK Core export, STU3, remindersPublic map · token for ops /api/v1/adapters/LT/*Syntetyczna piaskownica ESPBI, IPR i eLab R5Urządzenie publiczne · przesłanie tokenu /api/v1/adapters/EE/*TIS CDA, MPI R5 i syntetyczna piaskownica X-RoadUrządzenie publiczne · przesłanie tokenu Writable encounters, SOAP notes, diagnostic/medication orders, tasks, coverage, and in-app messages.
/api/v1/chart/encountersOpen a chart encounterWymagany token /api/v1/chart/encounters/{id}/finishFinish an encounterWymagany token /api/v1/chart/notesSOAP notesWymagany token /api/v1/ordersLab, imaging, referral, medication ordersWymagany token /api/v1/care-tasksCare-coordination tasksWymagany token /api/v1/coverageInsurance / payor coverageWymagany token /api/v1/messagesIn-clinic message threadsWymagany token Syntetyczne dane demograficzne i rejestracyjne pacjentów. USUŃ archiwizuje zamiast usuwać podmiot kliniczny.
GET /api/v1/patientsGET /api/v1/patients/{id} Strony, z którymi można się kontaktować lub które podlegają rozliczeniu, oddzielone od podmiotów objętych opieką w zakresie opieki, zgody i przypisania płatnika.
GET /api/v1/partiesGET /api/v1/parties/{id} Działalność i przychody z konsultacji syntetycznych. Rekordy pochodne/importowane są tylko do odczytu.
GET /api/v1/consultationsGET /api/v1/consultations/{id} Płatne linie lecznicze sklasyfikowane według kategorii i specjalizacji. Rekordy pochodne/importowane są tylko do odczytu.
GET /api/v1/treatmentsGET /api/v1/treatments/{id} Syntetyczne zapisy diagnostyczne powiązane z konsultacjami. Zaimportowane fakty kliniczne są przeznaczone tylko do odczytu.
GET /api/v1/diagnosesGET /api/v1/diagnoses/{id} Syntetyczne notatki kliniczne. Zapisuje używa dedykowanej walidacji i archiwizacji, a nie trwałego usuwania.
GET /api/v1/notesGET /api/v1/notes/{id} # Public synthetic read
curl "https://fastclinic.dev/api/v1/patients?limit=20"
# Token-authenticated, idempotent payment
curl -X POST "https://fastclinic.dev/api/v1/payments" \
-H "Authorization: Bearer $FASTSME_API_TOKEN" \
-H "Idempotency-Key: payment-your-stable-id" \
-H "Content-Type: application/json" \
-d '{"invoice_id": 7001, "amount": 25.00, "method": "card"}' DELETE obsługuje domenę: pacjenci i notatki są archiwizowane, wizyty i przypomnienia są odwoływane, faktury są unieważniane w przypadku cofania dzienników, a płatności są zwracane. Zapisy dotyczące komunikacji i księgi pozostają niezmienne.
Runtime OpenAPI: /api/openapi.json · Stabilny schemat kompatybilności: /swagger.json · Dokumenty interaktywne: /api/docs