Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Εκδόσεις και κατάργηση
Πώς αλλάζουν οι διεπαφές FHIR R4 και REST v1, τα ωφέλιμα φορτία webhook και τα SDK, και πώς ανακοινώνονται οι αλλαγές που επηρεάζουν την συμβατότητα.
- Οι διεπαφές FHIR R4 στη διεύθυνση
/fhir/R4και REST v1 στη διεύθυνση/v1είναι σταθερές. Οι προσθετικές αλλαγές (νέα πεδία, νέοι τύποι πόρων, νέα endpoints, νέοι τύποι συμβάντων) παραδίδονται χωρίς ειδοποίηση· τα SDK και τοdocs/openapi.jsonαναγεννώνται στην ίδια δέσμευση (commit) και διαφορετικά μια δοκιμή αποτυγχάνει. - Οι αλλαγές που προκαλούν ασυμβατότητα λαμβάνουν ένα νέο πρόθεμα (
/v2) και τουλάχιστον 6 μήνες παράλληλης λειτουργίας· το παλιό πρόθεμα απαντά με μια κεφαλίδαDeprecationκαιSunsetκατά τη διάρκεια αυτής της περιόδου. - Τα ωφέλιμα φορτία webhook φέρουν ένα
type· οι νέοι τύποι είναι προσθετικοί. Ένας συνδρομητής του*πρέπει να αγνοεί τους άγνωστους τύπους. - Τα SDK ακολουθούν το semver· μια κύρια έκδοση SDK μπορεί να καταργήσει ένα πρόθεμα API που έχει τεθεί σε αχρηστία (sunset).
- Οι διορθώσεις ασφαλείας μπορεί να αυστηροποιήσουν την επικύρωση (για παράδειγμα, σύνολα τιμών) χωρίς αλλαγή έκδοσης· μια τέτοια αυστηροποίηση ανακοινώνεται στο αρχείο καταγραφής αλλαγών (changelog) με 30 ημέρες προειδοποίηση, εκτός εάν κλείνει μια ενεργή ευπάθεια.
Changelog
14 Οκτωβρίου 2026 (προσθήκη: branding σελίδας συναίνεσης, ενιαία σύνδεση ομάδας)
-
Ενιαία σύνδεση ομάδας: ένας οργανισμός μπορεί να συνδεθεί με τον πάροχο SAML ή OIDC και τα domains email του (
PUT /admin/organizations/{id}/sso, διαχειριστές πλατφόρμας), και η ενιαία σύνδεση μπορεί να απαιτείται για τα μέλη.GET /admin/sso/discover?email=(χωρίς έλεγχο ταυτότητας) επιστρέφει τον πάροχο για ένα επαγγελματικό email.OrganizationOutαποκτάsso_provider_id,sso_domainsκαιsso_required. Δείτε Ενιαία σύνδεση για την ομάδα σας. -
PUT /admin/applications/{id}/brandingορίζει το λογότυπο μιας εφαρμογής (δεδομένα PNG/JPEG/WebP σε μορφή URI, έως 64 KB) και το χρώμα έμφασης (αντίθεση τουλάχιστον 4.5:1 με λευκό κείμενο), που εμφανίζεται στη φιλοξενούμενη σελίδα συναίνεσης.ApplicationOutαποκτάlogoκαιbrand_color. Δείτε Έλεγχος ταυτότητας και OAuth. - Σελίδα τιμολόγησης και τιμολόγηση: σημείωση για ιδιωτική beta. Η παραγωγή ανοίγει μετά από επαλήθευση και υπογεγραμμένο DPA, τα πλάνα τιμολογούνται μέσω email, και οι επιτρεπόμενες ποσότητες δεν επιβάλλονται ακόμη αυτόματα.
14 Οκτωβρίου 2026 (διορθώσεις σχήματος σφαλμάτων και αντιστοίχισης εργαστηριακών εξετάσεων)
- Εισαγωγή εργαστηριακών εξετάσεων: Uree / Urea αντιστοιχεί σε ουρία (
3091-6·22664-7σε mmol/L) αντί για άζωτο ουρίας (3094-0), το οποίο διατηρείται για BUN / Urea nitrogen (14937-7σε mmol/L). Οι τιμές δεν μετατρέπονται. Δεν χρησιμοποιήθηκαν δεδομένα παραγωγής με την παλιά αντιστοίχιση. - Εισαγωγή εργαστηριακών εξετάσεων: Η LDL με μέθοδο στην αναφορά αντιστοιχεί σε υπολογιζόμενη LDL (
13457-7) ή άμεση LDL (18262-6)· χωρίς μέθοδο παραμένει2089-1. Το Direct είναι πλέον προσδιοριστικό, οπότε η Bilirubina directa δεν αντιστοιχεί πλέον σε ολική χοληστερόλη (1975-2)· διατηρεί τον κωδικό του εργαστηρίου. Δεν χρησιμοποιήθηκαν δεδομένα παραγωγής με την παλιά αντιστοίχιση. - Άγνωστα endpoints και μέθοδοι κάτω από το
/v1απαντούν στο τεκμηριωμένο σχήμα σφαλμάτων (404 not-found,405 not-supported) αντί για{"detail": "Not Found"}· οι μη έγκυρες παράμετροι ερωτήματος και το όριο ρυθμού ανά IP κάτω από το/v1χρησιμοποιούν{"error": …}αντί γιαOperationOutcome(αμετάβλητο κάτω από το/fhir/R4)· ένα απροσδόκητο500κάτω από το/v1φέρειerror.type = "exception"(έφερεerror.code). - Εισαγωγή εργαστηριακών εξετάσεων: Αποτελέσματα HL7 v2 με τοπικό ή μη-LOINC σύστημα κωδικοποίησης διατηρούν τον κωδικό του εργαστηρίου κάτω από το
urn:anpheros:lab-code(προηγουμένωςurn:hl7:<system>, για παράδειγμαurn:hl7:l). Τα αποτελέσματα που έχουν ήδη αποθηκευτεί δεν αλλάζουν. - Εισαγωγή εργαστηριακών εξετάσεων: Τα αγγλικά ονόματα και συνώνυμα LOINC αναγνωρίζονται (Hemoglobin A1c, Glycated hemoglobin, HDL cholesterol, LDL cholesterol, Haemoglobin)· ένα απλό Glucose αντιστοιχεί σε ορό ή πλάσμα (2345-7) όπως το Glicemie. Ονόματα με προσδιοριστικό που λείπει από την έννοια (urine, non-HDL…) δεν αντιστοιχούν πλέον σε σχετική εξέταση: πριν από αυτήν την αλλαγή το HDL cholesterol και το LDL cholesterol που αποστέλλονταν χωρίς κωδικό LOINC αποθηκεύονταν ως ολική χοληστερόλη (2093-3).
- Εισαγωγή εργαστηριακών εξετάσεων: η επανυποβολή μιας αναφοράς δεν διπλασιάζει πλέον τα αποτελέσματα όταν αλλάζει η αντιστοίχιση LOINC. Τα νέα αποτελέσματα φέρουν ένα δεύτερο αναγνωριστικό,
urn:anpheros:lab-import:v2, κατασκευασμένο από την αναφορά (αναγνωριστικό αναφοράς, όνομα και κωδικός στην αναφορά, ημερομηνία, τιμή, μονάδα)· τα υπάρχοντα αναγνωριστικά παραμένουν αμετάβλητα και τα προηγούμενα αποτελέσματα αναγνωρίζονται από όνομα, ημερομηνία, τιμή, μονάδα και αναγνωριστικό αναφοράς. Δύο αποτελέσματα με διαφορετικά ονόματα στην αναφορά αλλά τον ίδιο κωδικό LOINC, ημερομηνία και τιμή (για παράδειγμα Glucose και Glicemie) δεν συγχωνεύονται πλέον σε ένα.
13 Οκτωβρίου 2026 (προσθήκη, χωρίς αλλαγή συμβολαίου)
- Η συναίνεση επιβάλλεται σε κάθε παράγωγη προβολή (
/v1/context,/v1/patients/{id}/timeline, portal,$everything) με έναν κοινό κανόνα· μια ζητούμενη αλλά μη καλυπτόμενη ενότητα εμφανίζεται στοomittedτου πλαισίου. - Το OpenAPI δηλώνει τώρα
servers,securitySchemes(bearer,apiKey,oauth2,firebase), ανά λειτουργίαsecurityκαι ένα σχήμα απόκρισης για κάθε λειτουργία· οι παραγόμενοι clients λαμβάνουν τυποποιημένες αποκρίσεις. - Κάθε
401φέρειWWW-Authenticate: Bearer. - Το CapabilityStatement διαφημίζει SMART (επέκταση
oauth-uris, υπηρεσίαSMART-on-FHIR) και τον οδηγό υλοποίησης IPS. - Οι ανακατευθύνσεις πίσω από τον proxy διατηρούν το
https://. python-multipart0.0.20 → 0.0.32· τοpip-auditμπλοκάρει τη δημιουργία σε γνωστές ευπάθειες.- Οι διευθύνσεις URL webhook πρέπει να είναι δημόσιες HTTPS: το localhost (που προηγουμένως γινόταν δεκτό στο sandbox αλλά ποτέ δεν παραδιδόταν), οι ιδιωτικές και οι δεσμευμένες διευθύνσεις, και τα ονόματα που επιλύονται σε αυτές, απορρίπτονται κατά την εγγραφή με 400 στο
url· οι παραδόσεις συνδέονται μόνο στις διευθύνσεις IP που έλεγξαν πρόσφατα (DNS rebinding).
Επιβολή Συμμόρφωσης (ανακοινώθηκε 23 Σεπτεμβρίου 2026)
Εγγραφές που παραλείπουν τις απαιτήσεις εργαστηρίου IPS / HL7 Europe αυτήν τη στιγμή επιστρέφουν 201/200 με κεφαλίδα Anpheros-Conformance. Μετά από περίοδο παρατήρησης (προγραμματισμένη: 60–90 ημέρες από αυτήν την ανακοίνωση) η πλατφόρμα θα μεταβεί σε λειτουργία αποκλεισμού: τέτοιες εγγραφές θα απαντούν με 422 με OperationOutcome που παραθέτει κάθε παράλειψη. Οι ενοποιητές που χρειάζονται περισσότερο χρόνο μπορούν να εξαιρεθούν ανά έργο κατά τη διάρκεια της μετάβασης. Τύποι πόρων που προστέθηκαν στις 23 Σεπτεμβρίου 2026: Procedure, DiagnosticReport, CarePlan, FamilyMemberHistory, ServiceRequest, Goal (προσθετικά).
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card