Για προγραμματιστές

Δωρεάν διακομιστής FHIR για ανάπτυξη: ένα sandbox με 30 συνθετικούς ασθενείς και ιστορικό έξι μηνών

Πού θα βρείτε έναν δωρεάν διακομιστή FHIR R4 στον οποίο μπορείτε να γράψετε σήμερα: το sandbox Anpheros, αυτοεξυπηρέτηση, με 30 συνθετικούς ασθενείς, ρεαλιστικά δεδομένα LOINC, ICD-10 και ATC, ένα REST API, webhooks και SDK. Όρια, επαναφορές και πώς φαίνονται τα δεδομένα.

από Δημοσιεύτηκε 4 λεπτά ανάγνωσης

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

Τεχνική έκδοση για προγραμματιστές: FHIR sandbox · Δωρεάν βάση δεδομένων FHIR στο developers.anpheros.com, με αιτήματα, απαντήσεις και όρια. Αυτή η σελίδα είναι η έκδοση απλής γλώσσας.

Τι παίρνετε

  • Ένα FHIR R4 endpoint στο https://platform.anpheros.com/fhir/R4, με ένα CapabilityStatement στο /metadata, αναζήτηση, _history, $everything, $summary (Διεθνής Περίληψη Ασθενούς) και $validate.
  • Τα ίδια δεδομένα μέσω REST στο /v1: ασθενείς, παρατηρήσεις, φάρμακα, καταστάσεις, χρονοδιάγραμμα, έγγραφα.
  • 30 συνθετικοί ασθενείς ανά έργο, με έξι μήνες ιστορικού μέχρι την ημέρα δημιουργίας του έργου: ενήλικες, παιδιά και ηλικιωμένοι από όλη την ΕΕ, με καταστάσεις κωδικοποιημένες σε ICD-10, φάρμακα σε ATC, αλλεργίες, εργαστηριακά αποτελέσματα και ζωτικά σημεία σε LOINC.
  • Webhooks, έγγραφα, εισαγωγή εργαστηρίου, OAuth, ακριβώς όπως στην παραγωγή, ώστε τίποτα να μην αλλάζει όταν μεταβείτε σε λειτουργία παραγωγής.
  • SDKs για Dart (anpheros_sdk στο pub.dev) και TypeScript (@anpheros/sdk στο npm).

Το sandbox είναι δωρεάν και παραμένει δωρεάν. Κανείς δεν ζητάει κάρτα.

Λήψη κλειδιού

Συνδεθείτε στον πίνακα ελέγχου στο platform.anpheros.com/dashboard με το Google και πατήστε Λήψη κλειδιού sandbox. Λαμβάνετε έναν οργανισμό, ένα έργο sandbox και ένα κλειδί sk_test_…, που εμφανίζεται μία φορά. Το ίδιο μέσω του Admin API:

curl -X POST https://platform.anpheros.com/admin/sandbox/quickstart \
     -H "Authorization: Bearer $FIREBASE_ID_TOKEN"

Πρώτο αίτημα:

export BASE=https://platform.anpheros.com
export KEY=sk_test_…
curl "$BASE/fhir/R4/Patient?_count=5" -H "Authorization: Bearer $KEY"
curl "$BASE/fhir/R4/Observation?patient=$PID&category=laboratory&_sort=-date" -H "Authorization: Bearer $KEY"

Οι συνθετικοί ασθενείς

Κάθε έργο sandbox παίρνει το δικό του αντίγραφο. Αλλάξτε ή διαγράψτε οτιδήποτε· κανένα άλλο έργο δεν το βλέπει. Η Επαναφορά δοκιμαστικών ασθενών στον πίνακα ελέγχου (ή POST /admin/projects/{id}/sandbox/reset) τους επαναφέρει όπως ήταν, με νέα αναγνωριστικά· οι ασθενείς που δημιουργήσατε μόνοι σας δεν επηρεάζονται. Κάθε συνθετικός ασθενής διατηρεί ένα σταθερό αναγνωριστικό μεταξύ των επαναφορών, οπότε μια δοκιμή μπορεί πάντα να βρει το ίδιο άτομο:

Patient?identifier=https://anpheros.com/fhir/sid/sandbox-persona|p02

είναι πάντα η Elena Ionescu, γεννημένη το 1985, με τις ίδιες καταστάσεις και τις ίδιες έξι μήνες μετρήσεων.

Όρια

Γενναιόδωρα αλλά πεπερασμένα, ώστε ένα ανεξέλεγκτο σενάριο να μην μπορεί να κοστίσει τίποτα σε κανέναν:

Όριο Sandbox
Εγγραφές πόρων 10.000 ανά έργο ανά ημέρα
Ασθενείς 100 δικοί σας, εκτός από τους 30 συνθετικούς
Έγγραφα 250 MB ανά έργο
Αιτήματα 600 ανά λεπτό ανά κλειδί
Έργα Sandbox 5 ανά οργανισμό

Ένα κλειδί sandbox βλέπει μόνο δεδομένα sandbox. Η παραγωγή είναι μια διαφορετική βάση δεδομένων, ανοιχτή σε επαληθευμένους οργανισμούς με υπογεγραμμένη συμφωνία επεξεργασίας δεδομένων· ο πρώτος μήνας παραγωγής είναι δωρεάν.

Περιήγηση στα δεδομένα

Ο πίνακας ελέγχου εμφανίζει το αρχείο κάθε ασθενούς, το FHIR κάθε πόρου, το Provenance πίσω από αυτό και το αρχείο καταγραφής αιτημάτων του έργου. Για μια γρήγορη ματιά χωρίς κώδικα, το GET /v1/patients/{id}/timeline επιστρέφει τα πάντα για ένα άτομο σε χρονολογική σειρά, και το GET /fhir/R4/Patient/{id}/$everything επιστρέφει ολόκληρο το αρχείο ως Bundle. Παραδείγματα πόρων για κάθε τύπο δημοσιεύονται στο platform.anpheros.com/tools/fhir-examples, και ένας επικυρωτής στο /tools/fhir-validator.

Συχνές ερωτήσεις

Είναι το sandbox πραγματικά δωρεάν;

Ναι, χωρίς χρονικό όριο και χωρίς κάρτα. Τα παραπάνω όρια υπάρχουν για να παραμένει δωρεάν για όλους.

Είναι δημόσιος διακομιστής FHIR;

Όχι, και αυτό είναι το πλεονέκτημα. Οι δημόσιοι διακομιστές δοκιμών είναι κοινόχρηστοι και διαγράφονται· το sandbox σας ανήκει στο έργο σας, με τα δικά του κλειδιά. Άλλοι προγραμματιστές δεν μπορούν να δουν ή να αλλάξουν τα δεδομένα σας.

Μπορώ να ανεβάσω τους δικούς μου δοκιμαστικούς ασθενείς;

Ναι: δημιουργήστε ασθενείς και πόρους μέσω του /fhir/R4 ή του /v1, έως 100 ασθενείς ανά έργο. Ο σύνδεσμος εργαστηρίου εισάγει μια ολόκληρη αναφορά από CSV, HL7 v2 ή JSON με ένα αίτημα.

Τι συμβαίνει όταν μεταβώ σε παραγωγή;

Τίποτα δεν αλλάζει στον κώδικά σας. Η βασική διεύθυνση URL είναι η ίδια· ένα κλειδί sk_live_… κατευθύνει τα ίδια αιτήματα στη βάση δεδομένων παραγωγής. Η παραγωγή απαιτεί επαληθευμένο οργανισμό και υπογεγραμμένη συμφωνία επεξεργασίας δεδομένων.

Μπορεί ένας βοηθός AI να χρησιμοποιήσει το sandbox;

Ναι. Ο διακομιστής MCP στο platform.anpheros.com/mcp δέχεται ένα κλειδί sandbox και εκθέτει το αρχείο σε οποιονδήποτε βοηθό με δυνατότητα MCP: λίστα ασθενών, λήψη πλαισίου με επισήμανση provenance, αναζήτηση FHIR, επικύρωση και δημιουργία πόρων. Δείτε Ενσωμάτωση EMR με βοηθούς ιατρικής AI.

Αυτός ο οδηγός παρέχεται για ενημερωτικούς σκοπούς και δεν αντικαθιστά την ιατρική συμβουλή. Για αποφάσεις σχετικά με την υγεία σας, μιλήστε με τον γιατρό σας. Σε περίπτωση έκτακτης ανάγκης, καλέστε το 112.
Σχετικά με τον συγγραφέα
Adrian Kereky

Founder of Anpheros. An electronics engineer, he spent six years in autonomous driving, on automotive projects run in partnership with Samsung and NVIDIA, designing the architecture of driver-assistance and AI systems that run on NVIDIA chips with CUDA. He then built Anpheros: the patient-controlled medical record and the HL7 FHIR R4 platform it runs on.

Περισσότερα για το Anpheros και τον συγγραφέα →

Κρατήστε τον ιατρικό σας φάκελο μαζί σας

Το Anpheros Daily κρατά συμπτώματα, εργαστηριακές εξετάσεις, φάρμακα και έγγραφα σε ένα μέρος, σε τυποποιημένη μορφή, υπό τον έλεγχό σας. Το Basic πλάνο είναι δωρεάν.

Αποκτήστε το Anpheros Daily