MedlinePlus Connect: Layanan Web
Konten
- Ringkesan Layanan Web
- Parameter Output
- Panjaluk Kode Diagnosis (Masalah)
- Parameter Pilihan
- Katrangan Unsur Atom sing Dipilih (utawa obyek JSON) ing Tanggepan Panyuwunan Kode Masalah
- Tuladhane Panjaluk Kode Masalah
- Layanan lan File sing gegandhengan
- Panjaluk Informasi Narkoba
- Parameter Pilihan
- Katrangan Unsur Atom sing Dipilih (utawa obyek JSON) ing Respon kanggo Panyuwunan Obat
- Tuladhane Panjaluk Kode Narkoba
- Panjaluk Informasi Lab Test
- Parameter Pilihan
- Katrangan Unsur Atom sing Dipilih (utawa obyek JSON) ing Respon kanggo Panyuwunan Tes Lab
- Tuladhane Panjaluk Tes Lab
- Kebijakan Gunakake sing Bisa Ditampa
- Informasi Liyane
MedlinePlus Connect kasedhiya minangka aplikasi Web utawa layanan Web. Ing ngisor iki minangka rincian teknis kanggo ngetrapake layanan Web, sing nanggepi panjaluk adhedhasar:
Kasedhiya link lan nampilake data sing dibalekake dening MedlinePlus Connect. Sampeyan ora bisa nyalin kaca MedlinePlus menyang situs sampeyan. Yen sampeyan nggunakake data saka MedlinePlus Connect Web Service, wenehi informasi manawa saka MedlinePlus.gov nanging aja nggunakake logo MedlinePlus utawa tegese MedlinePlus ndhukung produk sampeyan. Mangga deleng kaca API NLM kanggo pandhuan luwih lengkap. Kanggo informasi luwih lengkap babagan cara nyambung menyang konten MedlinePlus ing sanjabane layanan iki, waca pandhuan lan pandhuan babagan ngubungake.
Yen sampeyan milih nggunakake MedlinePlus Connect, dhaptar kanggo dhaptar email supaya bisa terus ngrembaka lan ijolan ide karo kolega. Coba critakake yen sampeyan ngetrapake MedlinePlus Connect kanthi ngubungi.
Ringkesan Layanan Web
Parameter kanggo panjaluk layanan Web salaras karo Pandhuan Implementasi Berbasis Pangetahuan adhedhasar HL7 Konteks-Aware (Infobutton). Tanggepan adhedhasar REST cocog karo Pandhuan Implementasi Arsitektur Layanan-Orientasi HL7 Konteks-Aware Pengetahuan (Contobutton). Output saka panjaluk bisa XML ing format feed Atom, JSON, utawa JSONP.
Struktur panjaluk nuduhake jinis kode sing sampeyan kirim. Ing kabeh kasus, URL dhasar kanggo layanan Web yaiku: https://connect.medlineplus.gov/service
MedlinePlus Connect nggunakake sambungan HTTPS. Panjaluk HTTP ora bakal ditampa lan implementasi sing ana nggunakake HTTP kudu dianyari menyang HTTPS.
Parameter Output
Parameter kasebut ora opsional. Yen sampeyan ditinggalake, respons standar yaiku informasi Inggris ing format XML.
Basa
Temtokake manawa sampeyan pengin tanggapan ing basa Inggris utawa Spanyol. MedlinePlus Connect bakal nganggep basa Inggris minangka basa yen ora kasebut.
Yen sampeyan pengin nanggepi kode kode sing dipikir ing basa Spanyol, gunakake: informationRecipient.languageCode.c = es
(= sp uga ditampa)
Kanggo nemtokake basa Inggris, gunakake ing ngisor iki: informationRecipient.languageCode.c = en
Format
Temtokake manawa sampeyan pengin format respons dadi XML, JSON, utawa JSONP. XML minangka standar.
- Kanggo njaluk JSON, gunakake:
- typeResponseType = aplikasi / json
- Kanggo JSONP, gunakake:
- knowledgeResponseType = application / javascript & callback = CallbackFunction ing endi CallbackFunction minangka jeneng sing sampeyan wenehi fungsi call back.
- Kanggo nanggepi XML, gunakake:
- knowledgeResponseType = teks / xml utawa ninggalake parameter knowledgeResponseType metu saka panjaluk.
Panjaluk Kode Diagnosis (Masalah)
Kanggo kode masalah, MedlinePlus Connect bakal ngasilake link lan informasi saka kaca topik kesehatan MedlinePlus, kaca genetika, utawa kaca saka Institusi NIH liyane.
MedlinePlus Connect bakal ngasilake ing ngisor iki:
Bisa uga ora mesthi ana match kanggo saben kode. Ing kasus kasebut, MedlinePlus Connect bakal ngasilake respon batal.
URL dhasar layanan yaiku: https://connect.medlineplus.gov/service
Ana rong paramèter sing dibutuhake kanggo query kanggo layanan iki:
- Sistem Kode
Temtokake sistem kode masalah sing bakal digunakake.- Kanggo nggunakake ICD-10-CM:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.6.90
- Kanggo nggunakake ICD-9-CM:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.6.103
- Kanggo nggunakake SNOMED CT:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.6.96
- Kode
Ngenali kode nyata sing nyoba digoleki:
mainSriteria Kriteria.v.c = 250.33
Parameter Pilihan
Judhul Kode
Sampeyan uga bisa ngenali jeneng / judhul kode masalah. Nanging, informasi iki ora mengaruhi tanggepan (ora kaya aplikasi MedlinePlus Connect Web sing bisa digunakake informasi jeneng / judhul). mainSearchCriteria.v.dn = Diabetes mellitus kanthi koma jinis 1 liyane sing ora dikontrol Deleng bagean ing ndhuwur Parameter Output kanggo rincian babagan format basa lan output.
Katrangan Unsur Atom sing Dipilih (utawa obyek JSON) ing Tanggepan Panyuwunan Kode Masalah
Unsur | Simpul kelas | Katrangan |
---|---|---|
judhul | Judhul kaca topik kesehatan MedlinePlus sing cocog utawa kaca GHR | |
link | URL kanggo kaca topik kesehatan MedlinePlus utawa kaca GHR sing cocog | |
ringkesan | Ringkesan lengkap kanggo topik kesehatan. Iki kalebu link semat menyang topik kesehatan liyane sing relevan, lan kabeh format, kalebu peluru lan jarak paragraf. Ringkesan kasebut ana ing HTML. Kanggo kaca GHR, bagean pertama kaca lengkap diwenehake. | |
ringkesan | Sinonim kanggo topik kasebut. Iki diarani "Uga disebut" ing kaca topik kesehatan. Ora kabeh topik duwe istilah "Uga disebut". | |
ringkesan | Pengakuan Atribusi kanggo teks ringkesan, yen mayoritas ringkesan kasebut saka agensi federal liyane. Ora kabeh ringkesan duwe atribusi. Teks sing ora disedhiyakake asli kanggo MedlinePlus. | |
ringkesan | Link sing dipilih digandhengake karo topik kasebut. Iki kalebu jeneng kaca, URL, lan organisasi sing gegandhengan (yen ditrapake). Tautan diformat ing dhaptar peluru. Ora kabeh topik duwe tautan kasebut. Jumlah link bisa diwiwiti saka nol nganti puluhan. |
Tuladhane Panjaluk Kode Masalah
Panjaluk lengkap kanggo Diabetes Mellitus kanthi koma tipe 1 liyane sing ora dikontrol, kode ICD-9 250.33, kanggo pasien sing nganggo basa Spanyol duwe alamat URL ing ngisor iki: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Diabetes% 20mellitus% 20kanggo% 20lain% 20kom% 20tipe% 201% 20kuncine kontrol & informasiReportir.languageCode.c = es
Pasien kanthi diagnosa sing padha nanging format sing dijaluk yaiku JSON lan basa inggris: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.vc=250.33& fahalalanaResponseType=application / json
Pasien sing didiagnosis "Pneumonia amarga Pseudomonas" nggunakake kode CT SNOMED 41381004: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=41381004&mainSearchCriteria.v.dn Pneumonia% 20due% 20to% 20Pseudomonas% 20% 28disorder% 29 & informationRecipient.languageCode.c = en
Pasien kanthi diagnosis sing padha nanging format sing dijaluk yaiku JSONP: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.v.c=41381004& knowledgeResponseType=application/javascript&Callback=
Layanan lan File sing gegandhengan
Kanggo nampa topik kesehatan MedlinePlus kanggo nanggepi panjaluk teks, ora beda karo kode masalah, sinaoni layanan Web MedlinePlus. Kajaba iku, yen sampeyan butuh kabeh topik kesehatan MedlinePlus ing format XML, deleng kaca file XML.
Panjaluk Informasi Narkoba
MedlinePlus Connect nyedhiyakake paling cocog informasi obat nalika nampa RXCUI. Iki uga menehi asil sing apik nalika nampa kode NDC. MedlinePlus Connect bisa menehi tanggapan nganggo basa Inggris utawa Spanyol.
Kanggo panjaluk informasi obat Inggris, yen sampeyan ora ngirim NDC utawa RXCUI utawa yen ora ana match adhedhasar kode kasebut, aplikasi bakal nggunakake string teks sing dikirim kanggo nampilake match informasi obat sing paling apik. Kanggo panjaluk informasi obat Spanyol, MedlinePlus Connect mung nanggepi NDC utawa RXCUI lan ora nggunakake senar teks. Sampeyan bisa duwe balesan ing basa Inggris nanging ora ana tanggepan ing basa Spanyol.
Layanan Web MedlinePlus Connect bakal ngasilake kaya ing ngisor iki:
Bisa uga ana pirang-pirang tanggepan kanggo siji panjaluk obat. Bisa uga ora mesthi ana match kanggo saben panjaluk. Ing kasus kasebut, MedlinePlus Connect bakal ngasilake respon batal.
Kanggo panjaluk informasi obat, URL dhasar yaiku: https://connect.medlineplus.gov/service
Kanggo ngirim panjaluk, lebokake informasi iki:
- Sistem Kode
Ngenali jinis kode obat sing sampeyan kirim. (Dibutuhake kanggo basa Inggris lan Spanyol)- Kanggo nggunakake RXCUI:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.6.88
- Kanggo nggunakake NDC:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.6.69
- Kode
Ngenali kode nyata sing nyoba digoleki. (Preferred for English, Required for Spanish)
mainSriteria Kriteria.v.c = 637188 - Jeneng Obat
Ngenali jeneng obat nganggo senar teks. (Opsional kanggo Inggris, Ora digunakake kanggo Spanyol)
mainSearchCriteria.v.dn = Chantix 0,5 MG Oral Tablet
Parameter Pilihan
Judhul KodeNalika ngirim panjaluk kanggo informasi Inggris, sampeyan bisa uga kalebu parameter opsional jeneng obat kasebut. Iki rinci ing bagean ndhuwur. mainSearchCriteria.v.dn = Chantix 0,5 MG Oral Tablet
Deleng bagean ing ndhuwur Parameter Output kanggo rincian babagan format basa lan output.
Katrangan Unsur Atom sing Dipilih (utawa obyek JSON) ing Respon kanggo Panyuwunan Obat
Unsur | Katrangan |
---|---|
judhul | Judhul kanggo kaca pangobatan MedlinePlus sing cocog |
link | URL kanggo kaca pangobatan MedlinePlus sing cocog |
panganggit | Atribusi sumber kanggo informasi obat |
Tuladhane Panjaluk Kode Narkoba
Panjaluk informasi obat sampeyan kudu kaya ing ngisor iki.
Kanggo njaluk informasi dening RXCUI, panjaluk sampeyan kudu kaya mengkene: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.88&mainSearchCriteria.vc=637188&mainSearchCriteria.v.dn=Chantix% 200,5% 20MG% 20Oral% 20Tablet & informationRecipient.languageCode.c = en
Kanggo njaluk informasi karo NDC kanggo pamicara Spanyol, panjaluk sampeyan kudu kaya iki: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=00310-0751- 39 & informationRecipient.languageCode.c = es
Kanggo ngirim senar teks tanpa kode obat, sampeyan kudu ngenali pitakon minangka panjaluk jinis NDC dadi MedlinePlus Connect ngerti yen sampeyan golek informasi obat. Iki mung bisa digunakake kanggo panjaluk basa Inggris. Panjaluk sampeyan bisa katon kaya iki: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.v.dn=Chantix%200.5%20MG%20Oral%20Tablet&informationRecipient.languageCode.c = en
Panjaluk Informasi Lab Test
MedlinePlus Connect nyedhiyakake kecocokan karo informasi tes laboratorium nalika nampa panjaluk LOINC. Layanan kasebut bisa menehi tanggapan nganggo basa Inggris utawa Spanyol.
Layanan Web MedlinePlus Connect bakal ngasilake kaya ing ngisor iki:
Bisa uga ora mesthi ana match kanggo saben kode. Ing kasus kasebut, MedlinePlus Connect bakal ngasilake respon batal.
URL dhasar layanan yaiku: https://connect.medlineplus.gov/service
Iki minangka rong parameter sing dibutuhake kanggo pitakon tes laboratorium kanggo layanan iki:
- Sistem Kode
- Temtokake manawa sampeyan nggunakake sistem kode LOINC. Gunakake:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.6.1
- MedlinePlus Connect uga bakal nampa:
- mainSriteria Kriteria.v.cs = 2.16.840.1.113883.11.79
- Kode
ngenali kode nyata sing sampeyan coba goleki:
mainSriteria Kriteria.v.c = 3187-2
Parameter Pilihan
Judhul KodeSampeyan uga bisa ngenali jeneng tes laboratorium. Nanging, informasi iki ora mengaruhi tanggepan. mainSriteria Kriteria.v.dn = Coba faktor IX
Deleng bagean ing ndhuwur Parameter Output kanggo rincian babagan format basa lan output.
Katrangan Unsur Atom sing Dipilih (utawa obyek JSON) ing Respon kanggo Panyuwunan Tes Lab
Unsur | Katrangan |
---|---|
judhul | Judhul kaca uji coba lab MedlinePlus sing cocog |
link | URL kanggo kaca tes lab MedlinePlus sing cocog |
ringkesan | Snippet saka konten kaca |
panganggit | Atribusi sumber kanggo konten tes laboratorium |
Tuladhane Panjaluk Tes Lab
Kanggo njaluk informasi kanggo pamicara basa Inggris, panjaluk sampeyan bisa uga katon kaya ing ngisor iki: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Factor% 20IX% 20assay & informationRecipient.languageCode.c = en https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&informationRecipient.cn = en
Kanggo njaluk informasi kanggo pamicara Spanyol, panjaluk sampeyan bisa uga katon kaya ing ngisor iki: https://connect.medlineplus.gov/service?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/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&informationRecipient.cn = es
Kebijakan Gunakake sing Bisa Ditampa
Supaya ora kakehan server MedlinePlus, NLM kudu pangguna MedlinePlus Connect ngirim ora luwih saka 100 panjaluk saben menit saben alamat IP. Panjaluk sing ngluwihi watesan iki ora bakal dilayani, lan layanan ora bakal dibalekake maneh nganti 300 detik utawa nganti tarif panyuwunan mudhun ing sangisore watesan, sing mengko bakal entuk. Kanggo matesi jumlah panjaluk sing sampeyan kirim menyang Connect, NLM nyaranake asil cache sajrone 12-24 jam.
Kawicaksanan iki diwenehake supaya layanan tetep kasedhiya lan bisa diakses kabeh pangguna. Yen sampeyan duwe kasus panggunaan tartamtu sing mbutuhake sampeyan ngirim akeh panjaluk menyang MedlinePlus Connect, mula ngluwihi watesan tarif panjaluk sing dijelasake ing kabijakan iki, hubungi kami. Staf NLM bakal ngevaluasi panjaluk sampeyan lan nemtokake manawa ana pangecualian. Mangga uga priksa dokumentasi file MedlinePlus XML. File XML kasebut ngemot cathetan topik kesehatan lengkap lan bisa dadi cara alternatif kanggo ngakses data MedlinePlus.