MedlinePlus Connect: Εφαρμογή Ιστού
Περιεχόμενο
- Επισκόπηση εφαρμογών ιστού
- Αιτήματα για κωδικούς διάγνωσης (Πρόβλημα)
- Προαιρετικές παράμετροι
- Παραδείγματα αιτημάτων για κωδικούς προβλήματος
- Αιτήματα για πληροφορίες σχετικά με τα ναρκωτικά
- Προαιρετικές παράμετροι
- Παραδείγματα αιτημάτων για κωδικούς ναρκωτικών
- Αιτήματα για πληροφορίες εργαστηριακών δοκιμών
- Προαιρετικές παράμετροι
- Παραδείγματα αιτημάτων για εργαστηριακές δοκιμές
- Πολιτική αποδεκτής χρήσης
- Περισσότερες πληροφορίες
Το MedlinePlus Connect διατίθεται ως εφαρμογή Web ή υπηρεσία Web. Ακολουθούν οι τεχνικές λεπτομέρειες για την εφαρμογή της εφαρμογής Ιστού, η οποία ανταποκρίνεται σε αιτήματα βάσει:
Εάν αποφασίσετε να χρησιμοποιήσετε το MedlinePlus Connect, εγγραφείτε στη λίστα email για να παρακολουθείτε τις εξελίξεις και να ανταλλάσσετε ιδέες με τους συναδέλφους σας. Πείτε μας εάν εφαρμόσετε το MedlinePlus Connect επικοινωνώντας μαζί μας. Είστε ευπρόσδεκτοι να συνδέσετε και να εμφανίσετε τα δεδομένα που παρέχονται από το MedlinePlus Connect. Για περισσότερες πληροφορίες σχετικά με τον τρόπο σύνδεσης σε περιεχόμενο MedlinePlus εκτός αυτής της υπηρεσίας, ανατρέξτε στις οδηγίες και οδηγίες σχετικά με τη σύνδεση.
Επισκόπηση εφαρμογών ιστού
Το API για την εφαρμογή Ιστού συμμορφώνεται με την προδιαγραφή υλοποίησης βάσει URL για το αίτημα γνώσης Ανάκτηση γνώσης περιβάλλοντος (Infobutton) HL7. Η δομή του αιτήματος υποδεικνύει τον τύπο κώδικα που στέλνετε. Σε όλες τις περιπτώσεις, η βασική διεύθυνση URL για την εφαρμογή Ιστού είναι: https://connect.medlineplus.gov/application
Το MedlinePlus Connect χρησιμοποιεί συνδέσεις HTTPS. Τα αιτήματα HTTP δεν θα γίνονται αποδεκτά και οι υπάρχουσες εφαρμογές που χρησιμοποιούν HTTP θα πρέπει να ενημερώνονται σε HTTPS.
Αιτήματα για κωδικούς διάγνωσης (Πρόβλημα)
Το MedlinePlus Connect αντιστοιχίζει τους κωδικούς CT ICD-10-CM, ICD-9-CM ή SNOMED σε σχετικές σελίδες θεμάτων υγείας, σελίδες γενετικής ή σελίδες από άλλα Ινστιτούτα NIH. Για παράδειγμα, ένας ασθενής που διαγνώστηκε με κωδικό ICD-9-CM 493.12, εξωγενές άσθμα με επιδείνωση, θα μπορούσε να παρουσιαστεί ένας σύνδεσμος σε ένα ηλεκτρονικό αρχείο υγείας (EHR) που οδηγεί στη σελίδα MedlinePlus Asthma.
Για αιτήματα ανά πρόβλημα, η βασική διεύθυνση URL της εφαρμογής είναι: https://connect.medlineplus.gov/applicationΑυτός ο σύνδεσμος εμφανίζει μια σελίδα με ένα κενό πλαίσιο αναζήτησης. Υπάρχουν δύο απαιτούμενες παράμετροι για οποιοδήποτε ερώτημα σε αυτήν την εφαρμογή:
- Προσδιορίστε το σύστημα κωδικών προβλημάτων που θα χρησιμοποιείτε.
- Για χρήση ICD-10-CM:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
- Για χρήση ICD-9-CM:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
- Για χρήση SNOMED CT:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
- Προσδιορίστε τον πραγματικό κωδικό που προσπαθείτε να αναζητήσετε:
mainSearchCriteria.v.c = 250.33
Προαιρετικές παράμετροι
Προσδιορίστε το όνομα / τον τίτλο του κωδικού προβλήματος. Η αποστολή κωδικού δεν θα οδηγήσει σε ερώτημα στη μηχανή αναζήτησης MedlinePlus. Εάν καθορίσετε έναν κωδικό και το όνομα / τον τίτλο του κώδικα, αλλά το MedlinePlus Connect δεν έχει αποτελέσματα, η σελίδα απόκρισης θα εμφανίσει ένα πλαίσιο αναζήτησης MedlinePlus που θα συμπληρώνεται με το όνομα / τίτλο. mainSearchCriteria.v.dn = Σακχαρώδης διαβήτης με άλλους κώμα τύπου 1 ανεξέλεγκτα
Προσδιορίστε εάν θέλετε το αίτημα να είναι στα Αγγλικά ή στα Ισπανικά. Το MedlinePlus Connect θα υποθέσει ότι τα Αγγλικά είναι η γλώσσα εάν δεν προσδιορίζεται.
Εάν θέλετε η απάντηση στην αναζήτηση κωδικού προβλήματος να είναι στα Ισπανικά, χρησιμοποιήστε: informationRecipient.languageCode.c = es
(= αποδεκτή sp)
Για να καθορίσετε Αγγλικά, χρησιμοποιήστε τα εξής: informationRecipient.languageCode.c = en
Παραδείγματα αιτημάτων για κωδικούς προβλήματος
Ένα πλήρες αίτημα για σακχαρώδη διαβήτη με άλλο ανεξέλεγκτο κώμα τύπου 1, κωδικό ICD-9 250.33, για έναν Ισπανόφωνο ασθενή θα έχει την ακόλουθη διεύθυνση URL: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Diabetes% 20mellitus% 20with% 20other% 20coma% 20type% 201% 20uncontrolled & informationRecipient.languageCode.c = es
Ένας ασθενής που διαγνώστηκε με "Πνευμονία λόγω ψευδομονάδας" χρησιμοποιώντας τον κωδικό CT SNOMED 41381004: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=41381004&mainSearchCriteria.vain Πνευμονία% 20due% 20to% 20Pseudomonas% 20% 28disorder% 29 & informationRecipient.languageCode.c = en
Ένα ερώτημα ελεύθερης μορφής, χωρίς σύστημα κώδικα ή κωδικός προβλήματος, θα χρησιμοποιεί τη μηχανή αναζήτησης MedlinePlus (μόνο στα Αγγλικά): https://connect.medlineplus.gov/application?mainSearchCriteria.v.dn=Type+2+Διαβήτης
Αιτήματα για πληροφορίες σχετικά με τα ναρκωτικά
Το MedlinePlus Connect παρέχει τους καλύτερους αγώνες πληροφοριών για τα ναρκωτικά όταν λαμβάνετε RXCUI. Παρέχει επίσης καλά αποτελέσματα κατά τη λήψη ενός κωδικού NDC. Το MedlinePlus Connect μπορεί να δώσει απαντήσεις σε αιτήματα κωδικού φαρμακευτικής αγωγής στα Αγγλικά ή στα Ισπανικά και θα επιστρέψει έναν σύνδεσμο σε μια σελίδα αποτελεσμάτων με τους καλύτερους αγώνες από τις πληροφορίες φαρμάκων MedlinePlus.
Για αιτήματα για πληροφορίες σχετικά με τα φάρμακα στα Αγγλικά, εάν δεν στείλετε έναν κωδικό NDC ή RXCUI ή εάν δεν βρούμε αντιστοιχία βάσει του κώδικα, θα χρησιμοποιήσουμε τη συμβολοσειρά κειμένου που στέλνετε για να εμφανιστεί η καλύτερη αντιστοίχιση πληροφοριών για τα ναρκωτικά. Για αιτήματα για ισπανικά φάρμακα, το MedlinePlus Connect ανταποκρίνεται μόνο σε NDC ή RXCUI. δεν χρησιμοποιεί συμβολοσειρές κειμένου. Είναι πιθανό να υπάρχει απάντηση στα αγγλικά, αλλά καμία απάντηση στα ισπανικά.
Μπορεί να υπάρχουν πολλαπλές απαντήσεις σε ένα αίτημα φαρμακευτικής αγωγής. Μπορεί να μην υπάρχει πάντα αντιστοιχία για κάθε αίτημα. Εάν το MedlinePlus Connect εντοπίσει μηδενική απάντηση για αίτημα για ναρκωτικά, το πρόγραμμα εμφανίζει ένα πλαίσιο αναζήτησης για τον ιστότοπο MedlinePlus. Ένας χρήστης μπορεί να πληκτρολογήσει ένα όνομα φαρμάκου και μπορεί να λάβει καλή ανταπόκριση.
Για αιτήματα για πληροφορίες σχετικά με τα ναρκωτικά, η βασική διεύθυνση URL είναι: https://connect.medlineplus.gov/application
Τα αιτήματα για αγγλικές και ισπανικές πληροφορίες φαρμάκων έχουν διαφορετικές απαιτήσεις. Για να στείλετε ένα αίτημα, συμπεριλάβετε αυτά τα στοιχεία:
- Προσδιορίστε τον τύπο του κωδικού φαρμάκου που στέλνετε. (Απαιτείται για Αγγλικά και Ισπανικά)
- Για χρήση RXCUI:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
- Για χρήση NDC:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
- Προσδιορίστε τον πραγματικό κωδικό που προσπαθείτε να αναζητήσετε. (Προτιμάται για Αγγλικά, Απαιτείται για Ισπανικά)
mainSearchCriteria.v.c = 637188 - Προσδιορίστε το όνομα του φαρμάκου με μια συμβολοσειρά κειμένου. (Προαιρετικό για Αγγλικά, Δεν χρησιμοποιείται για Ισπανικά)
mainSearchCriteria.v.dn = Chantix 0,5 MG Oral Tablet
Για αγγλικά αιτήματα, πρέπει να προσδιορίσετε τουλάχιστον το σύστημα κώδικα και τον κωδικό, ή το σύστημα κώδικα και το όνομα του φαρμάκου. Στείλτε και τα τρία για καλύτερα αποτελέσματα για αιτήματα στα Αγγλικά. Για ισπανικά αιτήματα, πρέπει να προσδιορίσετε το σύστημα κώδικα και τον κωδικό.
Προαιρετικές παράμετροι
Κατά την αποστολή αιτήματος για πληροφορίες στα Αγγλικά, ενδέχεται να συμπεριλάβετε την προαιρετική παράμετρο του ονόματος του φαρμάκου. Αυτό περιγράφεται λεπτομερώς στην παραπάνω ενότητα. Αυτή η παράμετρος δεν χρησιμοποιείται για Ισπανικά αιτήματα.
Προσδιορίστε εάν θέλετε το αίτημα να είναι στα Αγγλικά ή στα Ισπανικά. Το MedlinePlus Connect θα υποθέσει ότι τα Αγγλικά είναι η γλώσσα εάν δεν προσδιορίζεται.
Αν θέλετε η απάντηση στην αναζήτηση κωδικού φαρμάκου να είναι στα Ισπανικά, χρησιμοποιήστε: informationRecipient.languageCode.c = es (= sp έγινε επίσης αποδεκτή)
Για να καθορίσετε Αγγλικά, χρησιμοποιήστε τα εξής: informationRecipient.languageCode.c = en
Παραδείγματα αιτημάτων για κωδικούς ναρκωτικών
Το αίτημά σας για πληροφορίες σχετικά με τα ναρκωτικά πρέπει να μοιάζει με ένα από τα ακόλουθα.
Για να ζητήσετε πληροφορίες μέσω RXCUI, το αίτημά σας θα πρέπει να έχει την εξής μορφή: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.88&mainSearchCriteria.vc=%20637188%20&mainSearchCriteria.v.dn = Chantix% 200,5% 20MG% 20 Προφορική% 20Tablet & informationRecipient.languageCode.c = en
Για να ζητήσετε πληροφορίες από ένα NDC για έναν ομιλητή από την Ισπανία, το αίτημά σας πρέπει να έχει την εξής μορφή: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=%2000310-0751 -39 & informationRecipient.languageCode.c = es
Για να στείλετε μια συμβολοσειρά κειμένου χωρίς κωδικό φαρμακευτικής αγωγής, πρέπει να προσδιορίσετε το ερώτημά σας ως αίτημα τύπου NDC, ώστε το MedlinePlus Connect να γνωρίζει ότι αναζητάτε πληροφορίες φαρμακευτικής αγωγής. Αυτό θα λειτουργήσει μόνο για Αγγλικά. Το αίτημά σας θα μπορούσε να έχει την εξής μορφή: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.v.dn=Chantix%200.5%20MG%20Oral%20Tablet&informationRecipient.languageCode. = en
Αιτήματα για πληροφορίες εργαστηριακών δοκιμών
Το MedlinePlus Connect παρέχει αντιστοιχίσεις σε πληροφορίες εργαστηριακών δοκιμών όταν λαμβάνει αίτημα LOINC. Το MedlinePlus Connect μπορεί να παρέχει απαντήσεις σε αιτήματα εργαστηριακών δοκιμών στα Αγγλικά ή στα Ισπανικά και θα επιστρέψει έναν σύνδεσμο σε μια σελίδα αποτελεσμάτων με τους καλύτερους αγώνες από τις πληροφορίες εργαστηρίου MedlinePlus.
Για αιτήματα για πληροφορίες εργαστηριακής δοκιμής, η βασική διεύθυνση URL είναι: https://connect.medlineplus.gov/application
Αυτές είναι δύο απαιτούμενες παράμετροι για οποιοδήποτε εργαστηριακό ερώτημα σε αυτήν την εφαρμογή:
- Προσδιορίστε ότι χρησιμοποιείτε το σύστημα κώδικα LOINC.
- Για χρήση LOINC:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
- Το MedlinePlus Connect δέχεται επίσης:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
- Προσδιορίστε τον πραγματικό κωδικό που προσπαθείτε να αναζητήσετε.
mainSearchCriteria.v.c = 3187-2
Προαιρετικές παράμετροι
Προσδιορίστε το όνομα / τον τίτλο της εργαστηριακής δοκιμής. Ωστόσο, αυτές οι πληροφορίες δεν επηρεάζουν την απάντηση. mainSearchCriteria.v.dn = Δοκιμασία παράγοντα IX
Προσδιορίστε εάν θέλετε το αίτημα να είναι στα Αγγλικά ή στα Ισπανικά. Το MedlinePlus Connect θα υποθέσει ότι τα Αγγλικά είναι η γλώσσα εάν δεν προσδιορίζεται.
Αν θέλετε η απάντηση στην αναζήτηση κωδικού προβλήματος να είναι στα Ισπανικά, χρησιμοποιήστε: informationRecipient.languageCode.c = es (= sp αποδεκτή επίσης)
Για να καθορίσετε Αγγλικά, χρησιμοποιήστε τα εξής: informationRecipient.languageCode.c = en
Ένα ερώτημα ελεύθερης μορφής, χωρίς σύστημα κώδικα ή εργαστηριακός κώδικας, θα χρησιμοποιεί τη μηχανή αναζήτησης MedlinePlus. Αυτή η προσέγγιση είναι πιο αποτελεσματική με τις διαγνώσεις (δείτε τις πληροφορίες κωδικού προβλήματος παραπάνω) αντί για συμβολοσειρές κειμένου εργαστηριακής δοκιμής. Το αίτημά σας για εργαστηριακές πληροφορίες θα πρέπει να μοιάζει με ένα από τα ακόλουθα.
Παραδείγματα αιτημάτων για εργαστηριακές δοκιμές
Για να ζητήσετε πληροφορίες για έναν αγγλόφωνο, το αίτημά σας μπορεί να μοιάζει με ένα από τα ακόλουθα: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Factor% 20IX% 20assay & informationRecipient.languageCode.c = el https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&informationRecipientl.cecient. = en
Για να ζητήσετε πληροφορίες για έναν Ισπανό ομιλητή, το αίτημά σας μπορεί να μοιάζει με ένα από τα ακόλουθα: https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Factor% 20IX% 20assay & informationRecipient.languageCode.c = es https://connect.medlineplus.gov/application?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&informationRecipient.cecient. = es
Πολιτική αποδεκτής χρήσης
Προκειμένου να αποφευχθεί η υπερφόρτωση των διακομιστών MedlinePlus, η NLM απαιτεί από τους χρήστες του MedlinePlus Connect να στέλνουν όχι περισσότερα από 100 αιτήματα ανά λεπτό ανά διεύθυνση IP. Τα αιτήματα που υπερβαίνουν αυτό το όριο δεν θα εξυπηρετηθούν και η υπηρεσία δεν θα αποκατασταθεί για 300 δευτερόλεπτα ή έως ότου η τιμή αιτήματος πέσει κάτω από το όριο, όποιο συμβεί αργότερα. Για να περιορίσετε τον αριθμό των αιτημάτων που στέλνετε στο Connect, η NLM συνιστά αποτελέσματα προσωρινής αποθήκευσης για περίοδο 12-24 ωρών.
Αυτή η πολιτική ισχύει για να διασφαλιστεί ότι η υπηρεσία παραμένει διαθέσιμη και προσβάσιμη σε όλους τους χρήστες. Εάν έχετε μια συγκεκριμένη περίπτωση χρήσης που απαιτεί να στείλετε μεγάλο αριθμό αιτημάτων στο MedlinePlus Connect και, κατά συνέπεια, να υπερβείτε το όριο του ποσοστού αιτημάτων που περιγράφεται σε αυτήν την πολιτική, επικοινωνήστε μαζί μας. Το προσωπικό της NLM θα αξιολογήσει το αίτημά σας και θα καθορίσει εάν μπορεί να χορηγηθεί εξαίρεση. Διαβάστε επίσης την τεκμηρίωση αρχείων MedlinePlus XML. Αυτά τα αρχεία XML περιέχουν πλήρη αρχεία θεμάτων υγείας και μπορούν να χρησιμεύσουν ως εναλλακτική μέθοδος πρόσβασης στα δεδομένα MedlinePlus.