AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

API ιατρικών δεδομένων

Πού πηγαίνει κάθε είδος ιατρικών δεδομένων στο API του Anpheros, πώς κωδικοποιείται, και πώς να γράψετε, φιλτράρετε, ανιχνεύσετε, διορθώσετε και διαγράψετε — με λειτουργικά παραδείγματα.

Ένα API ιατρικών δεδομένων παρέχει στο λογισμικό δομημένη πρόσβαση στο περιεχόμενο των αρχείων ασθενών: δημιουργία ασθενούς, καταγραφή μέτρησης αρτηριακής πίεσης, λίστα ενεργών φαρμάκων, επισύναψη εργαστηριακής αναφοράς, εντοπισμός του ποιος έγραψε τι. Αυτή η σελίδα περιγράφει τις λειτουργίες δεδομένων του Anpheros API — πού αντιστοιχεί κάθε είδος ιατρικών δεδομένων, πώς κωδικοποιείται και πώς να τα ανακτήσετε — με παραδείγματα που λειτουργούν στο sandbox.

Οι εφαρμογές χρησιμοποιούν αυτές τις λειτουργίες για να αντιμετωπίζουν το Anpheros ως την ιατρική βάση δεδομένων του προϊόντος τους: τα αρχεία ασθενών βρίσκονται στην αποθήκη HL7 FHIR R4 της πλατφόρμας, και η εφαρμογή τα διαβάζει και τα γράφει μέσω του API αντί να διατηρεί τους δικούς της πίνακες ιατρικών δεδομένων.

Για την ευρύτερη εικόνα (αυθεντικοποίηση, συναίνεση, συμβάντα) δείτε το Healthcare API.

Πού πηγαίνει κάθε είδος ιατρικών δεδομένων

Ιατρικά δεδομένα REST v1 FHIR resource Κωδικοποίηση
Το άτομο POST /v1/patients Patient όνομα, ημερομηνία γέννησης, φύλο, αναγνωριστικά
Ζωτικά σημεία, εργαστηριακά αποτελέσματα, συμπτώματα, δραστηριότητα, έρευνες /v1/patients/{id}/observations Observation LOINC (συμπτώματα: κεφάλαιο R του ICD-10); μονάδες UCUM
Διαγνώσεις και προβλήματα /v1/patients/{id}/conditions Condition ICD-10
Φαρμακευτική αγωγή /v1/patients/{id}/medications MedicationStatement ATC, όνομα προϊόντος διατηρείται ως κείμενο
Έγγραφα (PDF, εικόνες) /v1/patients/{id}/documents DocumentReference είδη εγγράφων LOINC
Μια ολόκληρη εργαστηριακή αναφορά POST /v1/patients/{id}/labs/import Observation (laboratory) LOINC όπου είναι γνωστό, αλλιώς ο δικός κωδικός του εργαστηρίου
Δοσολογίες που ελήφθησαν ή παραλείφθηκαν, εμβολιασμοί, αλλεργίες, διαδικασίες, αναφορές, σχέδια φροντίδας, στόχοι, παραπομπές, επισκέψεις, ραντεβού, ομάδες φροντίδας, οικογενειακό ιστορικό, ερωτηματολόγια /fhir/R4/{type} MedicationAdministration, Immunization, AllergyIntolerance, Procedure, DiagnosticReport, CarePlan, Goal, ServiceRequest, Encounter, Appointment, CareTeam, FamilyMemberHistory, QuestionnaireResponse ανά συστήματα κωδικοποίησης FHIR

Τα αντικείμενα REST v1 και οι πόροι FHIR είναι οι ίδιες εγγραφές με τα ίδια αναγνωριστικά. κάθε αντικείμενο v1 φέρει την αναφορά fhir του.

Εγγραφή ιατρικών δεδομένων

# a lab result with its reference range, linked to the report it came from
curl -X POST https://platform.anpheros.com/v1/patients/$PID/observations \
     -H "Authorization: Bearer $KEY" -H 'content-type: application/json' -H "Idempotency-Key: $(uuidgen)" -d '{
  "code": "4548-4", "display": "Hemoglobin A1c", "category": "laboratory",
  "value": 6.4, "unit": "%", "effective_at": "2026-09-01T08:00:00Z",
  "reference_range": {"low": 4.0, "high": 5.6},
  "derived_from": ["DocumentReference/'$DOC'"], "author_type": "import"
}'

Ανάγνωση ιατρικών δεδομένων

curl "https://platform.anpheros.com/v1/patients/$PID/observations?category=laboratory&code=4548-4&from=2026-01-01" -H "Authorization: Bearer $KEY"
curl "https://platform.anpheros.com/v1/patients/$PID/conditions?clinical_status=active" -H "Authorization: Bearer $KEY"
curl "https://platform.anpheros.com/v1/patients/$PID/medications?status=active" -H "Authorization: Bearer $KEY"
curl "https://platform.anpheros.com/v1/patients/$PID/timeline?from=2026-06-01" -H "Authorization: Bearer $KEY"
Endpoint Φίλτρα
observations category, code, from, to
conditions clinical_status
medications status
documents kind
timeline from, to, types

Οι λίστες είναι σελιδοποιημένες με limit και cursor. Η timeline συγχωνεύει παρατηρήσεις (observations), καταστάσεις (conditions), φαρμακευτικές αγωγές (medications), έγγραφα (documents), επισκέψεις (visits), ραντεβού (appointments), εμβολιασμούς (vaccinations) και επεισόδια φροντίδας (episodes of care) σε μία χρονολογική λίστα — την φυσική είσοδο για μια οθόνη ιστορικού ασθενούς.

Για οτιδήποτε δεν καλύπτεται από τα REST φίλτρα, χρησιμοποιήστε την αναζήτηση FHIR: GET /fhir/R4/Observation?patient=$PID&code=http://loinc.org|4548-4&_sort=-date (FHIR platform).

Παρακολούθηση και διόρθωση δεδομένων

Έγγραφα

Δημιουργήστε το έγγραφο (λαμβάνετε έναν στόχο μεταφόρτωσης), μεταφορτώστε τα bytes μέσω της πλατφόρμας ή απευθείας στο χώρο αποθήκευσης, και στη συνέχεια οριστικοποιήστε. Μετά την οριστικοποίηση, το πρωτότυπο είναι αμετάβλητο· καταγράφονται το SHA-256 και το μέγεθός του. Έως 25 MiB ανά αρχείο.

Σχετικά

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy