MedlinePlus Connect: Layanan Wéb
Eusina
- Tinjauan Layanan Wéb
- Parameter kaluaran
- Ménta Kodeu Diagnosis (Masalah)
- Parameter Pilihan
- Pedaran Unsur Atom Terpilih (atanapi obyék JSON) dina Tanggapan Pénta Code Masalah
- Conto Permintaan pikeun Kodeu Masalah
- Jasa sareng Payil Anu Hubungan
- Nyuhungkeun Inpormasi Narkoba
- Parameter Pilihan
- Pedaran Unsur Atom Terpilih (atanapi obyék JSON) dina Tanggapan Permintaan Ubar
- Conto Permintaan Kodeu Narkoba
- Nyuhungkeun Inpormasi Tés Lab
- Parameter Pilihan
- Pedaran Unsur Atom Terpilih (atanapi obyék JSON) dina Tanggapan Permintaan Tés Lab
- Conto Permintaan Tés Lab
- Kawijakan Pamakéan anu Ditarima
- Inpormasi lengkep
MedlinePlus Connect sayogi salaku aplikasi Wéb atanapi layanan Wéb. Ieu di handap aya detil téknis pikeun nerapkeun palayanan Wéb, anu ngaréspon kana pamundut dumasar kana:
Wilujeng ngaitkeun sareng nampilkeun data anu dikintunkeun ku MedlinePlus Connect. Anjeun moal tiasa nyalin halaman MedlinePlus kana situs anjeun. Upami anjeun nganggo data ti MedlinePlus Connect Web Service, punten nunjukkeun yén inpormasi éta tina MedlinePlus.gov tapi henteu nganggo mérek MedlinePlus atanapi nunjukkeun yén MedlinePlus ngadukung produk anjeun. Punten tingali halaman API NLM pikeun pitunjuk salajengna. Kanggo inpormasi lengkep ngeunaan kumaha kakait kana eusi MedlinePlus di luar jasa ieu, mangga tingali pedoman sareng pitunjuk kami pikeun ngahubungkeun.
Upami anjeun mutuskeun nganggo MedlinePlus Connect, daptar pikeun daptar email pikeun tetep nuturkeun perkembangan sareng tukeur ideu sareng kolega Anjeun. Punten wartosan kami upami anjeun nerapkeun MedlinePlus Connect ku ngahubungi kami.
Tinjauan Layanan Wéb
Parameter pikeun pamundut jasa Wéb saluyu sareng HL7 Konteks-Sadar Pengetahuan Pangetahuan Pangetahuan (Infobutton) Pitunjuk Pangalusna Dumasar URL-Dumasar. Réspon dumasar-REST cocog sareng HL7 Konteks-Sadar Pengetahuan Pangetahuan (Infobutton) Arsitéktur Palayanan Berorientasi Jasa. Kaluaran pamundut tiasa XML dina format feed Atom, JSON, atanapi JSONP.
Struktur pamundut nunjukkeun jinis kode naon anu anjeun kirimkeun. Dina sadaya kasus, URL dasar pikeun layanan Wéb nyaéta: https://connect.medlineplus.gov/service
MedlinePlus Connect nganggo sambungan HTTPS. Pamundut HTTP moal ditampi sareng palaksanaan anu aya nganggo HTTP kedah diénggalan ka HTTPS.
Parameter kaluaran
Parameter ieu opsional. Upami anjeun ngantunkeun aranjeunna, réspon standar nyaéta inpormasi Inggris dina format XML.
Basa
Identipikasi upami anjeun hoyong réspon na tiasa dina basa Inggris atanapi Spanyol. MedlinePlus Connect bakal nganggap basa Inggris nyaéta basa upami henteu ditetepkeun.
Upami anjeun hoyong réspon kana milarian kode masalah dina basa Spanyol, anggo: informationRecipient.languageCode.c = es
(= sp ogé ditampi)
Pikeun netepkeun basa Inggris, anggo ieu: informationRecipient.languageCode.c = en
Formatna
Identipikasi upami anjeun hoyong format réspon janten XML, JSON, atanapi JSONP. XML mangrupikeun standar.
- Pikeun nyungkeun JSON, anggo:
- knowledgeResponseType = aplikasi / json
- Pikeun JSONP, anggo:
- knowledgeResponseType = application / javascript & callback = CallbackFunction dimana CallbackFunction mangrupikeun nami anu anjeun pasihan fungsi nelepon balik.
- Pikeun réspon dina XML, anggo:
- knowledgeResponseType = téks / xml atanapi tinggaleun parameter knowledgeResponseType kaluar tina pamundut.
Ménta Kodeu Diagnosis (Masalah)
Pikeun kode masalah, MedlinePlus Connect bakal balikkeun tautan sareng inpormasi tina halaman topik kaséhatan MedlinePlus, halaman genetika, atanapi halaman ti Institusi NIH anu sanés.
MedlinePlus Connect bakal balikkeun hal-hal ieu:
Teu aya kamungkinan aya pertandingan pikeun unggal kode. Dina kasus-kasus éta, MedlinePlus Connect bakal ngahasilkeun réspon anu batal.
Dasar URL jasa nyaéta: https://connect.medlineplus.gov/service
Aya dua parameter anu diperyogikeun pikeun pamundut kana jasa ieu:
- Sistem Kodeu
Identipikasi sistem kode masalah anu anjeun bakal anggo.- Pikeun ICD-10-CM anggo:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
- Pikeun ICD-9-CM anggo:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
- Pikeun panggunaan SNOMED CT:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
- Kode
Identipikasi kodeu saleresna anu anjeun nyobian milari:
mainSearchCriteria.v.c = 250.33
Parameter Pilihan
Judul Kode
Anjeun ogé tiasa ngaidentipikasi nami / judul kode masalah. Nanging, inpormasi ieu henteu mangaruhan réspon (henteu sapertos aplikasi MedlinePlus Connect Wéb dimana nami / inpormasi judul tiasa dianggo). mainSearchCriteria.v.dn = Diabetes mellitus kalayan tipe koma 1 sanés teu terkendali Tingali bagian di luhur dina Parameter Kaluaran pikeun detil ngeunaan format basa sareng output.
Pedaran Unsur Atom Terpilih (atanapi obyék JSON) dina Tanggapan Pénta Code Masalah
Unsur | Node kelas | Katerangan |
---|---|---|
gelar | Judul halaman topik kaséhatan MedlinePlus anu cocog atanapi halaman GHR | |
tautan | URL pikeun halaman topik kasehatan MedlinePlus atanapi halaman GHR | |
kasimpulan | Ringkesan lengkep pikeun topik kaséhatan. Ieu kalebet tautan anu dilebetkeun kana topik kaséhatan anu sanés, sareng sadaya pormat, kalebet pelor sareng jarak paragrap. Ringkesanana aya dina HTML. Pikeun halaman GHR, bagian mimiti halaman lengkep disayogikeun. | |
kasimpulan | Sinonim pikeun topik. Ieu disebut salaku "Disebut ogé" dina halaman topik kaséhatan. Henteu sadaya topik ngagaduhan istilah "Disebut ogé". | |
kasimpulan | Pangakuan Attribution pikeun téks kasimpulan, upami seuseueurna kasimpulanana mangrupikeun ti agénsi féderal anu sanés. Henteu sadayana kasimpulan ngagaduhan atribusi. Téks anu henteu disumbangkeun asli pikeun MedlinePlus. | |
kasimpulan | Tautan anu dipilih pakait sareng topik. Ieu kalebet nami halaman, URL, sareng organisasi anu aya hubunganana (nalika lumaku). Tautanana diformat dina daptar pélét. Henteu sadayana topik ngagaduhan tautan ieu. Jumlah tautan tiasa dibasajankeun nol dugi ka puluhan. |
Conto Permintaan pikeun Kodeu Masalah
Pamundut lengkep pikeun Diabetes Mellitus kalayan tipe koma 1 sanés anu teu dikendali, kode ICD-9 250.33, pikeun pasién anu nyarios basa Spanyol ngagaduhan alamat URL ieu: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Diabetes% 20mellitus% 20with% 20lain% 20coma% 20type% 201% 20uncontrolled & informationRecipient.languageCode.c = es
Pasén anu ngagaduhan diagnosis anu sami tapi format anu dipénta nyaéta JSON sareng bahasa na nyaéta basa Inggris: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.vc=250.33& fahalalana / json
Pasien didiagnosa "Pneumonia alatan Pseudomonas" nganggo kode SNOMED CT 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
Pasén anu ngagaduhan diagnosis anu sami tapi format anu dipundut nyaéta JSONP: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.v.c=41381004& knowledgeResponseType=application/javascript&Callback=
Jasa sareng Payil Anu Hubungan
Pikeun nampi topik kaséhatan MedlinePlus salaku réspon tina pamundut téks, sabalikna tina kode masalah, nalungtik layanan Wéb MedlinePlus. Ogé, upami anjeun peryogi set pinuh ku topik kaséhatan MedlinePlus dina format XML, tingali halaman file XML kami.
Nyuhungkeun Inpormasi Narkoba
MedlinePlus Connect nyayogikeun patandingan inpormasi ubar pangsaéna nalika nampi RXCUI. Éta ogé nyayogikeun hasil anu saé nalika nampi kode NDC. MedlinePlus Connect tiasa nyayogikeun réspon dina basa Inggris atanapi Spanyol.
Pikeun pamundut kanggo inpormasi pangobatan Inggris, upami anjeun henteu ngirimkeun NDC atanapi RXCUI atanapi upami kami henteu mendakan pertandingan dumasar kana kode na, aplikasi bakal nganggo string téks anu anjeun kirimkeun pikeun nunjukkeun pertandingan inpormasi ubar anu pangsaéna Pikeun pamundut kanggo inpormasi pangobatan Spanyol, MedlinePlus Connect ngan ukur ngaréspon NDCs atanapi RXCUIs sareng henteu nganggo senar téks. Tiasa waé pikeun gaduh réspon dina basa Inggris tapi teu aya réspon dina basa Spanyol.
Ladenan Wéb MedlinePlus Connect bakal balikkeun hal-hal ieu:
Bisa jadi aya sababaraha réspon kana hiji pamundut pangobatan. Teu aya kamungkinan aya pertandingan pikeun unggal pamundut. Dina kasus-kasus éta, MedlinePlus Connect bakal ngahasilkeun réspon anu batal.
Pikeun pamundut kanggo inpormasi narkoba, URL dasarna nyaéta: https://connect.medlineplus.gov/service
Pikeun ngirim pamundut, kalebet potongan inpormasi ieu:
- Sistem Kodeu
Identipikasi jinis kode pangobatan anu anjeun kirim. (Dibutuhkeun pikeun basa Inggris sareng Spanyol)- Pikeun RXCUI nganggo:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
- Pikeun panggunaan NDC:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
- Kode
Identipikasi kodeu saleresna anu anjeun nyobian milarian. (Pikaresep pikeun basa Inggris, Diperyogikeun pikeun Spanyol)
mainSearchCriteria.v.c = 637188 - Nami Narkoba
Identipikasi nami ubar ku senar téks. (Pilihan pikeun basa Inggris, Henteu dianggo pikeun Spanyol)
mainSearchCriteria.v.dn = Chantix 0,5 MG Lisan Tablet
Parameter Pilihan
Judul KodeNalika ngirimkeun pamundut kanggo inpormasi Inggris, anjeun tiasa ngalebetkeun parameter opsional tina nami pangobatan. Ieu lengkep dina bagian di luhur. mainSearchCriteria.v.dn = Chantix 0,5 MG Lisan Tablet
Tingali bagian di luhur dina Parameter Kaluaran pikeun detil ngeunaan format basa sareng output.
Pedaran Unsur Atom Terpilih (atanapi obyék JSON) dina Tanggapan Permintaan Ubar
Unsur | Katerangan |
---|---|
gelar | Judul pikeun halaman pangobatan MedlinePlus anu cocog |
tautan | URL pikeun halaman pangobatan MedlinePlus anu cocog |
panulis | Atribusi sumber kanggo inpormasi pangobatan |
Conto Permintaan Kodeu Narkoba
Pamundut inpormasi pangobatan anjeun kedah sapertos salah sahiji ieu.
Pikeun nyungkeun inpormasi ku RXCUI, pamundut anjeun kedah sapertos kieu: 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
Pikeun nyungkeun inpormasi ku NDC pikeun panyatur Spanyol, pamundut anjeun kedah sapertos kieu: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=00310-0751- 39 & informationRecipient.languageCode.c = es
Pikeun ngirim senar téks tanpa kode pangobatan, anjeun kedah ngaidentipikasi pamundut anjeun salaku pamundut jinis NDC janten MedlinePlus Connect terang anjeun milari inpormasi pangobatan. Ieu bakal dianggo pikeun pamundut basa Inggris hungkul. Pamundut anjeun sapertos kieu: 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
Nyuhungkeun Inpormasi Tés Lab
MedlinePlus Connect nyayogikeun cocog sareng inpormasi uji laboratorium nalika nampi pamundut LOINC. Jasa éta tiasa masihan réspon dina basa Inggris atanapi Spanyol.
Ladenan Wéb MedlinePlus Connect bakal balikkeun hal-hal ieu:
Teu aya kamungkinan aya pertandingan pikeun unggal kode. Dina kasus-kasus éta, MedlinePlus Connect bakal ngahasilkeun réspon anu batal.
Dasar URL jasa nyaéta: https://connect.medlineplus.gov/service
Ieu dua parameter anu diperyogikeun pikeun pamundut tés laboratorium pikeun layanan ieu:
- Sistem Kodeu
- Identipikasi yén anjeun nganggo sistem kode LOINC. Anggo:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
- MedlinePlus Connect ogé bakal nampi:
- mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
- Kode
ngaidentipikasi kode aslina anu anjeun nyobian milari:
mainSearchCriteria.v.c = 3187-2
Parameter Pilihan
Judul KodeAnjeun ogé tiasa ngaidentipikasi nami tés lab. Nanging, inpormasi ieu henteu mangaruhan réspon. mainSearchCriteria.v.dn = Factor IX assay
Tingali bagian di luhur dina Parameter Kaluaran pikeun detil ngeunaan format basa sareng output.
Pedaran Unsur Atom Terpilih (atanapi obyék JSON) dina Tanggapan Permintaan Tés Lab
Unsur | Katerangan |
---|---|
gelar | Judul halaman uji lab MedlinePlus anu cocog |
tautan | URL pikeun halaman uji lab MedlinePlus anu cocog |
kasimpulan | Snippet tina eusi halaman |
panulis | Atribusi sumber pikeun eusi uji lab |
Conto Permintaan Tés Lab
Pikeun nyungkeun inpormasi pikeun panyatur basa Inggris, pamundut anjeun tiasa sapertos salah sahiji di handap ieu: 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.cary = en
Pikeun nyungkeun inpormasi pikeun panyatur Spanyol, pamundut anjeun tiasa sapertos salah sahiji di handap ieu: 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.language = es
Kawijakan Pamakéan anu Ditarima
Dina urutan pikeun nyingkahan muatan server MedlinePlus, NLM meryogikeun pangguna MedlinePlus Connect ngirim henteu langkung ti 100 pamundut per menit per alamat IP. Permintaan anu ngaleuwihan wates ieu moal dilayanan, sareng jasa moal disimpen deui salami 300 detik atanapi dugi tingkat pamundut ragrag handapeun wates éta, anu mana waé engké. Pikeun ngawatesan jumlah pamundut anu anjeun kirimkeun ka Connect, NLM nyarankeun hasil cache pikeun waktos 12-24 jam.
Kawijakan ieu aya pikeun mastikeun yén jasa tetep sayogi sareng tiasa diaksés ku sadaya pangguna. Upami anjeun ngagaduhan kasus panggunaan khusus anu ngabutuhkeun anjeun pikeun ngirim sajumlah ageung pamundut ka MedlinePlus Connect, sahingga ngaleuwihan wates tingkat paménta anu ditetélakeun dina kawijakan ieu, mangga ngahubungan kami. Staf NLM bakal nga-evaluasi pamundut anjeun sareng nangtoskeun upami aya pengecualian. Mangga parios ogé dokuméntasi file MedlinePlus XML. File XML ieu ngandung rékaman topik kaséhatan lengkep sareng tiasa dianggo salaku metode alternatip pikeun ngaksés data MedlinePlus.