Tus Sau: Virginia Floyd
Hnub Kev Tsim: 13 Lub Yim Hli Ntuj 2021
Hloov Hnub: 13 Lub Kaum Ib Hli Ntuj 2024
Anonim
MedlinePlus Txuas: Web Service - Tshuaj Kho Mob
MedlinePlus Txuas: Web Service - Tshuaj Kho Mob

Zoo Siab

MedlinePlus Txuas yog muaj ua Web Application lossis Web service. Hauv qab no yog cov lus qhia ntxaws ntxaws rau kev siv Lub Vev Xaib, uas teb rau kev thov raws li:

Koj tuaj yeem txais tos kom txuas rau thiab tso cov ntaub ntawv xa rov qab los ntawm MedlinePlus Txuas. Koj tsis tuaj yeem luam nplooj ntawv MedlinePlus rau hauv koj lub xaib. Yog tias koj siv cov ntaub ntawv los ntawm MedlinePlus Txuas Web Service, thov qhia tias cov ntaub ntawv yog los ntawm MedlinePlus.gov tab sis tsis txhob siv MedlinePlus logo lossis txwv tsis pub txhais tias MedlinePlus pom zoo koj cov khoom tshwj xeeb. Thov saib NLM API nplooj ntawv rau cov lus qhia ntxiv. Yog xav paub ntxiv txog kev txuas mus rau MedlinePlus cov ntsiab lus sab nraud ntawm cov kev pabcuam no, thov saib peb cov lus qhia thiab cov lus qhia ntawm kev txuas.

Yog tias koj txiav txim siab siv MedlinePlus Txuas, zwm npe rau email daim ntawv teev npe txhawm rau txhim kho kev txhim kho thiab sib pauv tswv yim nrog koj cov npoj yaig. Thov qhia peb yog tias koj siv MedlinePlus Txuas los ntawm kev tiv tauj peb.

Saib lub Vev Xaib Web

Cov kev txwv rau kev thov Web yog ua raws li HL7 Cov Ntsiab Lus-Kev Paub Txog Kev Tshawb Fawb Rov Qab (Infobutton) Kev Tshawb Fawb Cov Lus Nug URL-Raws Li Kev Qhia Ua Raws. Lub REST-based teb ua tau raws li HL7 Cov Ntsiab Lus-Kev Paub Paub Cov Lus Rov Tshawb Xyuas (Infobutton) Kev Taw Qhia Kev Qhia Ua Haujlwm Qhia rau Sab Nrauv. Kev tsim tawm ntawm kev thov tuaj yeem yog XML nyob rau hauv Atom feed format, JSON, lossis JSONP.


Cov qauv ntawm kev thov qhia txog koj xa tus lej twg uas koj xa. Hauv txhua kis, qhov URL hauv paus rau lub Vev xaib yog: https://connect.medlineplus.gov/service

MedlinePlus Txuas siv cov khoom sib txuas HTTPS. Kev thov HTTP yuav tsis lees thiab kev siv uas twb muaj lawm uas siv HTTP yuav tsum hloov kho rau HTTPS.

Rau Cov Zis Tsis Tau

Cov kev txwv no yog xaiv tau. Yog tias koj tawm ntawm lawv tawm, lub neej ntawd hais yog lus Askiv cov ntaub ntawv hom XML.

Lus
Qhia saib koj puas xav tau lus teb ua lus Askiv lossis lus Spanish. MedlinePlus Txuas yuav xav tias yog lus Askiv yog tias nws tsis tau teev.

Yog tias koj xav tau cov lus teb rau cov teeb meem saib xyuas yuav tsum yog lus Spanish, siv: cov ntaub ntawvRecipient.languageCode.c = es
(= sp kuj lees txais)

Txhawm rau hais lus Askiv, siv cov hauv qab no: informationRecipient.languageCode.c = en

Hom Ntawv
Qhia saib koj puas xav tau hom lus teb ua XML, JSON, lossis JSONP. XML yog lub neej ntawd.

Txhawm rau thov JSON, siv:
knowledgeResponseType = thov / json
Rau JSONP, siv:
knowledgeResponseType = thov / javascript & callback = CallbackFunction qhov twg CallbackFunction yog ib lub npe uas koj muab hu rov qab ua haujlwm.
Txhawm rau teb hauv XML, siv:
knowledgeResponseType = ntawv nyeem / xml lossis tawm hauv knowledgeResponseType parameter tawm ntawm qhov kev thov.


Thov Kev Tshuaj Ntsuam Xyuas (Teeb Meem) Cov Cim

Rau qhov teeb meem daws teeb meem, MedlinePlus Connect yuav xa rov qab txuas thiab cov ntaub ntawv los ntawm MedlinePlus cov ntsiab lus kev noj qab haus huv nplooj ntawv, nplooj ntawv qhia txog noob caj noob ces, lossis nplooj ntawv los ntawm lwm lub Tsev Kawm Ntawv NIH.

MedlinePlus Txuas yuav xa rov qab cov hauv qab no:

Yuav tsis muaj qhov sib phim rau txhua tus lej. Hauv cov xwm txheej ntawd, MedlinePlus Txuas yuav xa cov lus teb tsis raug.

URL ntawm qhov kev pabcuam yog: https://connect.medlineplus.gov/service

Muaj ob qho yuav tsum muaj rau txhua cov lus nug rau qhov kev pabcuam no:

  1. Txheej Txheem
    Txheeb xyuas qhov teeb meem code code koj yuav siv.
    Rau kev siv ICD-10-CM:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
    Rau kev siv ICD-9-CM:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
    Rau SNOMED CT siv:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
  2. Cai
    Txheeb xyuas qhov cim tiag tiag uas koj tau sim saib:
    mainSearchCriteria.v.c = 250.33


Yeem tsis

Cim Npe
Koj tseem tuaj yeem txheeb lub npe / npe ntawm qhov teeb meem code. Txawm li cas los xij, cov ntaub ntawv no tsis cuam tshuam rau cov lus teb (tsis zoo li MedlinePlus Txuas Web daim ntawv thov uas cov npe / cov ncauj lus yuav raug siv). mainSearchCriteria.v.dn = Ntshav Qab Zib mellitus nrog rau lwm yam txuas ntxiv hom 1 tswj tsis tau Saib Saib ntu lus saum toj ntawm Cov Lus Qhia Ntxiv rau cov ntsiab lus hais txog hom lus thiab hom ntawv tawm.

Cov lus piav qhia ntawm Cov Khoom Txuas Atom (lossis JSON cov khoom) hauv Kev Teb rau Qhov Hais Txog Qhov Teeb Meem

KhoomChav kawm ntawmKev piav qhia
qha Npe cov khoom sib txuam MedlinePlus nplooj ntawv xov xwm kev noj qab haus huv lossis nplooj ntawv GHR
txuas URL kom txuam rau MedlinePlus txog kev noj qab haus huv nplooj ntawv lossis GHR nplooj ntawv
cov ntsiab lus Tag nrho cov ntsiab lus rau kev noj qab haus huv cov ncauj lus. Qhov no suav nrog cov ntawv txuas rau lwm cov ntsiab lus hais txog kev noj qab haus huv, thiab txhua hom ntawv, suav nrog cov ntawv sau cia thiab cov kab lus sib nrug. Cov ntsiab lus yog nyob hauv HTML. Rau GHR nplooj ntawv, thawj ntu ntawm nplooj ntawv tagnrho yog muab.
cov ntsiab lusTxhais cov ntsiab lus rau cov ncauj lus. Cov no raug hu ua "Kuj hu ua" rau ntawm nplooj ntawv xov xwm kev noj qab haus huv. Tsis yog txhua lub ncauj lus muaj "Tsis tas li hu ua" cov lus.
cov ntsiab lusKev lees paub qhov lees paub rau kab ntawv cov ntsiab lus, yog tias feem ntau ntawm cov ntsiab lus yog los ntawm lwm lub koom haum hauv tsoomfwv. Tsis yog txhua zaj ntsiab lus coj los suav nrog. Cov ntawv sau tsis raug yog thawj rau MedlinePlus.
cov ntsiab lusXaiv kab txuas nrog rau cov ncauj lus. Qhov no suav nrog nplooj npe, URL, thiab cov koom haum cuam tshuam (thaum tsim nyog). Cov kab ntawv txuas raug teeb tsa hauv cov npe muaj npe. Tsis yog txhua lub ncauj lus muaj cov kev sib txuas. Tus naj npawb ntawm kev sib txuas tuaj yeem yog los ntawm xoom txog kaum ob.

Piv txwv ntawm Cov Kev Thov rau Cov Teeb Meem

Cov ntawv thov tag nrho rau Mob Ntshav Qab Zib Mellitus nrog rau lwm yam coma hom 1 tswj tsis tau, ICD-9 code 250.33, rau cov neeg mob hais lus Spanish yuav muaj URL chaw nyob hauv qab no: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Ntshav Qab Zib% 20mellitus% 20with% 20other% 20coma% 20type% 201% 20uncontrolled & ntaub ntawvRecipient.languageCode.c = es

Ib tug neeg mob uas muaj kev kuaj mob ib yam tab sis hom ntawv thov yog JSON thiab lus yog lus Askiv: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.vc=250.33&knowledgeResponseType=application / json

Tus neeg mob tau kuaj pom tias "Pneumonia vim Pseudomonas" siv SNOMED CT code 41381004: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=41381004&mainSearchCriteria.v.dn= Kab mob ntsws% 20due% 20to% 20Pseudomonas% 20% 28disorder% 29 & cov ntaub ntawvRecipient.languageCode.c = en

Tus neeg mob uas kuaj pom ib yam tab sis hom ntawv thov yog JSONP: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.v.c=41381004&knowledgeResponseType=application/javascript&callback=C

Cov Kev Pab Uas Muaj Sib Luag thiab Cov Ntaub Ntawv

Txhawm rau kom tau txais MedlinePlus cov ncauj lus kev noj qab haus huv hauv kev teb rau cov ntawv thov, raws li txwv tsis raug rau cov lej teeb meem, tshawb xyuas MedlinePlus Web service. Tsis tas li, yog tias koj xav tau tag nrho ntawm MedlinePlus cov kev noj qab haus huv cov ntsiab lus hauv XML hom, saib peb cov nplooj ntawv XML nplooj.

Kev Thov rau Cov Ntaub Ntawv Yeeb Tshuaj

MedlinePlus Txuas muab cov ntsiab lus zoo tshaj plaws txog cov tshuaj thaum tau txais ib qho RXCUI. Nws tseem muab cov txiaj ntsig zoo thaum tau txais NDC code. MedlinePlus Txuas tuaj yeem muab cov lus teb ua lus Askiv lossis lus Spanish.

Txog kev thov rau lus Askiv noj tshuaj, yog tias koj tsis xa NDC lossis RXCUI lossis yog tias peb pom tsis muaj kev sib tw raws li cov cai, daim ntawv thov yuav siv cov ntawv xov uas koj xa mus qhia cov ntaub ntawv tshuaj zoo tshaj plaws. Rau kev thov rau cov ntaub ntawv noj tshuaj Spanish, MedlinePlus Connect tsuas teb rau NDCs lossis RXCUIs thiab tsis txhob siv cov hlua xov. Nws yog qhov ua tau kom muaj qhov rov qab ua lus Askiv tab sis tsis muaj lus teb hauv Spanish.

Lub MedlinePlus Txuas Web service yuav rov qab cov hauv qab no:

Tej zaum yuav muaj ntau yam lus teb rau cov kev thov noj tshuaj. Tej zaum yuav tsis muaj qhov sib phim rau txhua qhov kev thov. Hauv cov xwm txheej ntawd, MedlinePlus Txuas yuav xa cov lus teb tsis raug.

Yog xav tau cov ntaub ntawv tshuaj, URL hauv paus yog: https://connect.medlineplus.gov/service

Txhawm rau xa ib daim ntawv thov, suav nrog cov ntaub ntawv:

  1. Txheej Txheem
    Qhia yam tshuaj koj xa tuaj. (Yuav tsum muaj rau lus Askiv thiab lus Spanish)
    Rau RXCUI siv:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
    Rau NDC siv:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
    MedlinePlus Connect tseem tuaj yeem lees txais kab ntawv sau rau kev thov cov ntaub ntawv tshuaj noj ua lus Askiv, tab sis koj yuav tsum qhia tias koj tab tom nrhiav cov ntaub ntawv tshuaj los ntawm kev suav nrog ib ntawm ob txoj kab kev cai teev rau saum toj no.
  2. Cai
    Txheeb xyuas tus lej tiag uas koj sim kom saib. (Xum rau Askiv, Yuav tsum tau ua lus Mev)
    mainSearchCriteria.v.c = 637188
  3. Lub Npe Tshuaj
    Txheeb xyuas lub npe ntawm cov tshuaj muaj cov kab ntawv tso rau. (Xaiv rau Askiv, Tsis siv rau lus Spanish)
    mainSearchCriteria.v.dn = Chantix 0.5 MG Qhov Ntsiav Tshuaj
Yam tsawg kawg koj yuav tsum txheeb xyuas qhov system code thiab chaws, lossis code system thiab lub npe tshuaj. Xa tag nrho peb rau qhov ua tau zoo tshaj plaws rau kev thov lus Askiv. Xa cov kab ke txheej txheem thiab cov cai rau Spanish thov.

Yeem tsis

Cim Npe

Thaum xa daim ntawv thov rau lus Askiv, koj tuaj yeem suav nrog kev ntsuas ntawm lub npe ntawm cov tshuaj. Qhov no yog cov ncauj lus kom ntxaws nyob rau ntu saud. mainSearchCriteria.v.dn = Chantix 0.5 MG Qhov Ntsiav Tshuaj

Saib tshooj lus saum toj ntawm Cov Lus Tsis Pub Ntxiv rau cov ntsiab lus ntawm cov hom lus thiab cov zis.

Kev piav qhia ntawm Cov Khoom Xaiv Atom (lossis JSON cov khoom) hauv Kev Teb rau Kev Thov Siv Tshuaj

KhoomKev piav qhia
qhaNpe rau ntawv Matched tshuaj kho mob nplooj
txuasURL rau nplooj ntawv sib txuam tshuaj MedlinePlus
sauLub hauv paus ntsig txog cov ntaub ntawv tshuaj

Piv txwv ntawm Cov Lus Thov rau Cov Cai Cim Tshuaj

Koj li kev thov tshuaj noj yuav tsum zoo li ib ntawm cov hauv qab no.

Txhawm rau thov cov ntaub ntawv los ntawm RXCUI, koj txoj kev thov yuav tsum zoo li no: 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 & ntaub ntawvRecipient.languageCode.c = en

Txhawm rau thov cov ntaub ntawv los ntawm NDC rau lus Mev, koj cov lus thov yuav tsum zoo li no: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=00310-0751- 39 & cov ntaub ntawvRecipient.languageCode.c = es

Txhawm rau xa cov kab ntawv kab ntawv tsis muaj kev siv tshuaj, koj yuav tsum txheeb xyuas koj qhov kev nug raws li NDC-hom kev thov kom MedlinePlus Connect paub tias koj tab tom nrhiav cov ntaub ntawv tshuaj. Qhov no yuav ua hauj lwm rau lus Askiv thov xwb. Koj qhov kev thov yuav zoo li no: 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 = ntuag

Thov rau Lab Cov Ntaub Ntawv Ntsuas

MedlinePlus Txuas muab qhov sib tw rau cov ntaub ntawv kuaj sim thaum tau txais LOINC thov. Cov kev pabcuam tuaj yeem muab lus teb rau Askiv lossis Spanish.

Lub MedlinePlus Txuas Web service yuav rov qab cov hauv qab no:

Yuav tsis muaj qhov sib phim rau txhua tus lej. Hauv cov xwm txheej ntawd, MedlinePlus Txuas yuav xa cov lus teb tsis raug.

URL ntawm qhov kev pabcuam yog: https://connect.medlineplus.gov/service

No yog ob qhov uas yuav tsum tau ua rau cov lus nug hauv tsev sim kuaj mus rau qhov kev pabcuam no:

  1. Txheej Txheem
    Qhia tias koj tau siv LOINC code system. Kev siv:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
    MedlinePlus Connect tseem yuav lees txais:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
  2. Cai
    txheeb xyuas qhov tseeb code koj sim saib:
    mainSearchCriteria.v.c = 3187-2

Yeem tsis

Cim Npe

Koj kuj tseem tuaj yeem sau lub npe ntawm kev kuaj ntsuas. Txawm li cas los xij, cov ntaub ntawv no tsis cuam tshuam rau cov lus teb. mainSearchCriteria.v.dn = Qhov Ntsuas IX kev ntsuas

Saib ntu lus hais los saum toj ntawm Cov Zis Rau Cov Lus Qhia rau cov ntsiab lus ntawm cov hom lus thiab cov zis.

Kev piav qhia ntawm Kev Xaiv Cov Khoom Atom (lossis JSON cov khoom) hauv Kev Teb rau Kev Ntsuas Kev Ntsuas

KhoomKev piav qhia
qhaNpe cov khoom kuaj ua haujlwm MedlinePlus ib txwm kuaj nplooj ntawv
txuasURL rau kev ntsuam xyuas MedlinePlus ib txwm kuaj nplooj ntawv
cov ntsiab lusSnippet los ntawm nplooj ntawv cov ntsiab lus
sauTau txiaj ntsig qhov tseeb rau cov ntsiab lus kuaj sim

Piv txwv ntawm Cov Kev Thov rau Kev Ntsuam Xyuas Lab

Txhawm rau thov cov ntaub ntawv rau ib tus neeg Askiv, koj txoj kev thov yuav zoo li ib qho hauv qab no: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Qhov Tseeb% 20IX% 20assay & ntaub ntawv Recipient.languageCode.c = en https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&informationRecipient.languageCode.c = ntuag

Txhawm rau thov cov ntaub ntawv rau tus neeg hais lus Spanish, koj cov lus thov yuav zoo li ib qho hauv qab no: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Qhov Tseeb% 20IX% 20assay & ntaub ntawv Recipient.languageCode.c = es https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&informationRecipient.languageCode.c = es

Kev Siv Txoj Cai Siv

Txhawm rau kom tsis txhob thauj ntau dhau ntawm MedlinePlus servers, NLM xav kom cov neeg siv ntawm MedlinePlus Txuas xa tsis tshaj 100 thov ib feeb ntawm tus IP chaw nyob. Cov kev thov uas ntau tshaj qhov kev txwv no yuav tsis tau txais kev pabcuam, thiab kev pabcuam yuav tsis rov qab rau 300 vib nas this lossis kom txog thaum tus nqi thov qis dua qhov kev txwv, qhov twg los tom qab. Txhawm rau txo cov naj npawb ntawm cov kev thov uas koj xa mus rau Txuas, NLM pom zoo muab cov qhab nia tshwm sim rau 12-24 teev nyob rau.

Txoj cai tswjfwm no muaj nyob rau hauv txhawm rau xyuas kom meej tias muaj kev pabcuam thiab muaj kev nkag tau mus rau txhua tus neeg siv. Yog tias koj muaj cov ntaub ntawv siv tshwj xeeb uas yuav tsum tau xa koj ntau cov kev thov rau MedlinePlus Txuas, thiab yog li tshaj qhov kev thov tus nqi txwv nyob hauv tsab cai no, thov hu rau peb. Cov neeg ua haujlwm NLM yuav ntsuas koj qhov kev thov thiab txiav txim siab yog tias qhov pom zoo raug pom zoo. Thov koj tseem saib xyuas MedlinePlus XML cov ntaub ntawv ua pov thawj. Cov ntaub ntawv XML no muaj cov ntaub ntawv teev txog kev noj qab haus huv thiab tuaj yeem ua txoj hauv kev sib piv ntawm kev nkag mus rau MedlinePlus cov ntaub ntawv.

Cov Ntaub Ntawv Ntxiv

Rau Koj

Koj Puas tuaj yeem Cev xeeb tub yog tias koj tau sib deev ntawm koj lub sijhawm?

Koj Puas tuaj yeem Cev xeeb tub yog tias koj tau sib deev ntawm koj lub sijhawm?

Peb uav nrog cov khoom ua peb xav tia t eem ceeb rau peb cov nyeem. Yog tia koj yuav lo ntawm cov txua hauv nplooj ntawv no, peb yuav khwv tau nyiaj me me. Ntawm no yog peb cov txheej txheem.Peb uav n...
Dab Tsi Yuav Tsum Paub Txog Kev Tiv Thaiv DAB-19

Dab Tsi Yuav Tsum Paub Txog Kev Tiv Thaiv DAB-19

T ab ntawv no tau hloov kho rau hnub tim 27 lub Plaub Hli 2020 kom uav nrog cov ntaub ntawv ntawm cov cuab yeej t huaj nt uam xyua hauv t ev thiab thaum Lub Plaub Hli 29, 2020 kom muaj cov t o mob ntx...