Umlobi: Virginia Floyd
Usuku Lokudalwa: 13 Agasti 2021
Ukuvuselela Usuku: 1 Ujulayi 2024
Anonim
Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments
Ividiyo: Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments

-Delile

IMedlinePlus Connect iyatholakala njengohlelo lweWebhu noma insiza yeWebhu. Ngezansi kunemininingwane yezobuchwepheshe yokusebenzisa insiza yeWebhu, ephendula izicelo ezisuselwa ku:

Wamukelekile ukuxhuma futhi ubonise imininingwane ebuyiswe yi-MedlinePlus Connect. Awungeke ukopishe amakhasi eMedlinePlus kusayithi lakho. Uma usebenzisa imininingwane evela kwi-MedlinePlus Connect Web Service, sicela ukhombise ukuthi imininingwane ivela kwaMedlinePlus.gov kodwa ungasebenzisi ilogo yeMedlinePlus noma usho ukuthi iMedlinePlus ivumela umkhiqizo wakho. Sicela ubheke ikhasi le-API le-NLM ukuthola isiqondiso esengeziwe. Ngeminye imininingwane yokuthi ungaxhumanisa kanjani nokuqukethwe kweMedlinePlus ngaphandle kwale sevisi, sicela ubone imihlahlandlela yethu nemiyalo yokuxhumanisa.

Uma uthatha isinqumo sokusebenzisa iMedlinePlus Connect, bhalisela uhlu lwama-imeyili ukuze uhambisane nentuthuko futhi ushintshisane ngemibono nozakwenu. Sicela usitshele uma usebenzisa iMedlinePlus Connect ngokuxhumana nathi.

Ukubuka konke kwensiza yewebhu

Imingcele yezicelo zesevisi yeWebhu ihambisana ne-HL7 Context-Aware Knowledge Retrieval (Infobutton) Knowledge Request URL-Based Implementation Guide. Impendulo esekwe ku-REST ihambisana ne-HL7 Context-Aware Knowledge Retrieval (Infobutton) Service-Oriented Architecture Implementation Guide. Umphumela wesicelo ungaba yi-XML ngefomethi ye-Atom feed, JSON, noma i-JSONP.


Ukwakheka kwesicelo kukhombisa ukuthi uthumela luphi uhlobo lwekhodi. Kuzo zonke izimo, i-URL eyisisekelo yesevisi yeWebhu yile: https://connect.medlineplus.gov/service

IMedlinePlus Connect isebenzisa ukuxhumana kwe-HTTPS. Izicelo ze-HTTP ngeke zamukelwe futhi ukusetshenziswa okukhona okusebenzisa i-HTTP kufanele kubuyekezele ku-HTTPS.

Amapharamitha wokukhipha

Lezi zinhlaka ziyakhethwa. Uma ubashiya, impendulo ezenzakalelayo ilwazi lwesiNgisi ngefomethi yeXML.

Ulimi
Khomba ukuthi ungathanda ukuthi impendulo ibe ngesiNgisi noma ngeSpanish. IMedlinePlus Connect izothatha ukuthi isiNgisi yilona limi uma lungacacisiwe.

Uma ufisa ukuthi impendulo ekubhekweni kwekhodi yenkinga ibe ngeSpanish, sebenzisa: informationRecipient.languageCode.c = es
(= sp yamukelwe futhi)

Ukuze ucacise isiNgisi, sebenzisa okulandelayo: informationRecipient.languageCode.c = zu

Ifomethi
Khomba ukuthi ungathanda ukuthi ifomethi yokuphendula ibe yi-XML, JSON, noma i-JSONP. I-XML izenzakalelayo.

Ukucela i-JSON, sebenzisa:
knowledgeResponseType = application / json
Nge-JSONP, sebenzisa:
knowledgeResponseType = application / javascript & callback = CallbackFunction lapho iCallbackFunction yigama olinika umsebenzi wokubuyela emuva.
Ukuze uthole impendulo ku-XML, sebenzisa:
knowledgeResponseType = text / xml noma ushiye ipharamitha yolwaziResponseType ngaphandle kwesicelo.


Izicelo Zokuthola Amakhodi Wokuxilongwa (Inkinga)

Kwikhodi enenkinga, iMedlinePlus Connect izobuyisa izixhumanisi nolwazi oluvela kumakhasi esihloko sezempilo seMedlinePlus, amakhasi ezakhi zofuzo, noma amakhasi avela kwezinye izikhungo ze-NIH.

IMedlinePlus Connect izobuyisa okulandelayo:

Kungenzeka kungahlali kukhona ukufana kwekhodi ngayinye. Kulezo zimo, iMedlinePlus Connect izobuyisa impendulo engenamsebenzi.

I-URL eyisisekelo yesevisi yile: https://connect.medlineplus.gov/service

Kunemingcele emibili edingekayo yanoma yimuphi umbuzo kule nsizakalo:

  1. Uhlelo lwekhodi
    Khomba uhlelo lwekhodi olunenkinga ozolisebenzisa.
    Ukusetshenziswa kwe-ICD-10-CM:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
    Ukusetshenziswa kwe-ICD-9-CM:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
    Ukusetshenziswa kwe-SNOMED CT:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
  2. Ikhodi
    Khomba ikhodi yangempela ozama ukuyibheka:
    mainSearchCriteria.v.c = 250.33


Amapharamitha Ongakukhetha

Isihloko sekhodi
Ungase futhi ukhombe igama / isihloko sekhodi yenkinga. Kodwa-ke, lolu lwazi alunamthelela ekuphenduleni (ngokungafani ne-MedlinePlus Connect Web application lapho kungasetshenziswa khona igama / ulwazi lwesihloko). mainSearchCriteria.v.dn = Isifo sikashukela nezinye izinhlobo zekhoma 1 ezingalawulwa Bona isigaba esingenhla kumaParamitha wokuPhuma ukuthola imininingwane ngezinhlobo zolimi nezokukhipha.

Incazelo Yezinto ezikhethiwe ze-Atom Elements (noma izinto ze-JSON) ekuphenduleni Izicelo Zamakhodi Wenkinga

IsiciIsigaba sekilasiIncazelo
isihloko Isihloko sekhasi lesihloko sezempilo seMedlinePlus elifanawe noma ikhasi le-GHR
isixhumanisi I-URL yekhasi lesihloko sezempilo elifanawe le-MedlinePlus noma ikhasi le-GHR
isifinyezo Isifinyezo esigcwele sesihloko sezempilo. Lokhu kufaka phakathi izixhumanisi ezishumekiwe kwezinye izihloko zezempilo ezifanele, nakho konke ukufometha, kufaka phakathi izinhlamvu nokuhlukaniswa kwezigaba. Isifinyezo siku-HTML. Kumakhasi we-GHR, kunikezwa isigaba sokuqala sekhasi eligcwele.
isifinyezoOmqondofana besihloko. Lokhu kubizwa ngokuthi "Futhi kubizwa" ekhasini lesihloko sezempilo. Akuzona zonke izihloko ezinemigomo "Ebizwa nangokuthi".
isifinyezoUkwamukelwa kwesichasiso sombhalo ofingqiwe, uma iningi lesifinyezo livela kwenye inhlangano yezinhlangano. Akuzona zonke izifinyezo ezinesibaluli. Umbhalo onganikelwanga ungowokuqala kuMedlinePlus.
isifinyezoIzixhumanisi ezikhethiwe ezihambisana nesihloko. Lokhu kufaka igama lekhasi, i-URL, nenhlangano ehambisanayo (uma kusebenza). Izixhumanisi zifomethwe ohlwini olunamachashazi. Akuzona zonke izihloko ezinalezi zixhumanisi. Inombolo yezixhumanisi ingahle isuke kuziro iye kumashumi.

Izibonelo zezicelo zamakhodi ezinkinga

Isicelo esiphelele se-Diabetes Mellitus nolunye uhlobo lwe-coma 1 esingalawulwa, ikhodi ye-ICD-9 250.33, yesiguli esikhuluma iSpanishi sizoba nekheli le-URL elilandelayo: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Isifo sikashukela% 20mellitus% 20with% 20other% 20coma% 20type% 201% 20uncontroll & informationRecipient.languageCode.c = es

Isiguli esithola ukuxilongwa okufanayo kepha ifomethi eceliwe i-JSON futhi ulimi lungesiNgisi: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.vc=250.33&nowledgeResponseType=application / json

Isiguli esitholwe sine- "Pneumonia ngenxa yePseudomonas" sisebenzisa ikhodi ye-SNOMED CT 41381004: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=41381004&mainSearchCriteria.v.dn= I-pneumonia% 20due% 20to% 20Pseudomonas% 20% 28disorder% 29 nemininingwaneRecipient.languageCode.c = zu

Isiguli esithola ukuxilongwa okufanayo kodwa ifomethi eceliwe i-JSONP: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.v.c=41381004&nowledgeResponseType=application/javascript&callback=Callback

Izinsizakalo Ezihlobene namafayela

Ukwamukela izihloko zezempilo zeMedlinePlus ekuphenduleni izicelo zombhalo, ngokungafani namakhodi ezinkinga, phenya insizakalo yeWebhu ye-MedlinePlus. Futhi, uma udinga isethi ephelele yezihloko zezempilo zeMedlinePlus ngefomethi ye-XML, bona ikhasi lethu lamafayela we-XML.

Izicelo Zokuthola Ulwazi Ngezidakamizwa

IMedlinePlus Connect inikeza ukwaziswa okuhle kakhulu kwezidakamizwa okufanayo lapho uthola i-RXCUI. Iphinde inikeze imiphumela emihle lapho uthola ikhodi ye-NDC. IMedlinePlus Connect inganikeza izimpendulo ngesiNgisi noma ngeSpanishi.

Ngezicelo zolwazi lwemithi yesiNgisi, uma ungathumeli i-NDC noma i-RXCUI noma uma singatholi ukufana okususelwa kukhodi, uhlelo luzosebenzisa umucu wombhalo owuthumelayo ukukhombisa ukufana kwemininingwane yezidakamizwa. Ngezicelo zolwazi lwemithi yaseSpain, iMedlinePlus Connect iphendula kuphela kuma-NDC noma kuma-RXCUIs futhi ayisebenzisi uchungechunge lwemibhalo. Kungenzeka ube nempendulo ngesiNgisi kepha ungaphenduli ngeSpanishi.

Insiza yeWebhu ye-MedlinePlus Connect izobuyisa okulandelayo:

Kungaba nezimpendulo eziningi kusicelo esisodwa semithi. Kungahle kungahlali kukhona umeshi wesicelo ngasinye. Kulezo zimo, iMedlinePlus Connect izobuyisa impendulo engenamsebenzi.

Ngezicelo zolwazi lwezidakamizwa, i-URL eyisisekelo yile: https://connect.medlineplus.gov/service

Ukuthumela isicelo, faka lezi zingcezu zolwazi:

  1. Uhlelo lwekhodi
    Thola uhlobo lwekhodi yemithi oyithumelayo. (Kuyadingeka esiNgisini naseSpanishi)
    Ukusetshenziswa kwe-RXCUI:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
    Ukusetshenziswa kwe-NDC:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
    IMedlinePlus Connect nayo ingamukela umucu wombhalo wezicelo zemininingwane yokwelashwa ngesiNgisi, kepha kufanele ukhombise ukuthi ufuna imininingwane yemithi ngokufaka enye yezinhlelo ezimbili zamakhodi ezibalwe ngenhla.
  2. Ikhodi
    Khomba ikhodi yangempela ozama ukuyibheka. (Kukhethwa isiNgisi, kuyadingeka ngeSpanishi)
    mainSearchCriteria.v.c = 637188
  3. Igama Lesidakamizwa
    Thola igama lomuthi ngentambo yombhalo. (Okokuzithandela kwe-English, Akusetshenziselwa iSpanishi)
    mainSearchCriteria.v.dn = I-Chantix 0.5 MG I-Tablet Yomlomo
Okungenani kufanele ukhombe uhlelo lwekhodi nekhodi, noma uhlelo lwamakhodi negama lomuthi. Thumela yomithathu imiphumela emihle yezicelo zesiNgisi. Thumela uhlelo lwekhodi nekhodi yezicelo zaseSpain.

Amapharamitha Ongakukhetha

Isihloko sekhodi

Lapho uthumela isicelo semininingwane yesiNgisi, ungafaka ipharamitha ongayikhetha yegama lomuthi. Lokhu kuchazwe kabanzi esigabeni esingenhla. mainSearchCriteria.v.dn = I-Chantix 0.5 MG I-Tablet Yomlomo

Bona isigaba esingenhla kumaParamitha wokuPhuma ukuthola imininingwane ngamafomethi wolimi nokukhipha.

Incazelo Yezinto Ezikhethiwe ze-Atom (noma izinto ze-JSON) ekuphenduleni Izicelo Zomuthi

IsiciIncazelo
isihlokoIsihloko sekhasi lemithi elifana ne-MedlinePlus
isixhumanisiI-URL yekhasi lemithi elifanayo leMedlinePlus
umbhaliUkunikezwa komthombo wolwazi ngemithi

Izibonelo Zezicelo Zamakhodi Ezidakamizwa

Isicelo sakho semininingwane yemithi kufanele sibukeke njengokulandelayo.

Ukucela imininingwane nge-RXCUI, isicelo sakho kufanele sibonakale kanjena: 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% 20Thebula nolwaziRecipient.languageCode.c = zu

Ukucela imininingwane nge-NDC yesipikha saseSpain, isicelo sakho kufanele sibonakale kanjena: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=00310-0751- 39 & informationRecipient.languageCode.c = es

Ukuthumela intambo yombhalo ngaphandle kwekhodi yomuthi, kufanele ukhombe umbuzo wakho njengesicelo sohlobo lwe-NDC ukuze iMedlinePlus Connect yazi ukuthi ufuna imininingwane yemithi. Lokhu kuzosebenzela izicelo zesiNgisi kuphela. Isicelo sakho singabukeka kanjena: 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.canguage. = zu

Izicelo Zemininingwane Yokuhlolwa Kwelebhu

IMedlinePlus Connect inikeza ukufana kolwazi lokuhlola elebhu lapho uthola isicelo se-LOINC. Isevisi inganikeza impendulo ngesiNgisi noma ngeSpanishi.

Insiza yeWebhu ye-MedlinePlus Connect izobuyisa okulandelayo:

Kungenzeka kungahlali kukhona ukufana kwekhodi ngayinye. Kulezo zimo, iMedlinePlus Connect izobuyisa impendulo engenamsebenzi.

I-URL eyisisekelo yesevisi yile: https://connect.medlineplus.gov/service

Le yimingcele emibili edingekayo kunoma yimuphi umbuzo wokuhlolwa kwelebhu kule nsizakalo:

  1. Uhlelo lwekhodi
    Khomba ukuthi usebenzisa uhlelo lwekhodi lwe-LOINC. Sebenzisa:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
    IMedlinePlus Connect nayo izokwamukela:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
  2. Ikhodi
    khomba ikhodi yangempela ozama ukuyibheka:
    mainSearchCriteria.v.c = 3187-2

Amapharamitha Ongakukhetha

Isihloko sekhodi

Ungase futhi ukhombe igama lokuhlolwa kwebhu. Noma kunjalo, lolu lwazi aluthinti impendulo. mainSearchCriteria.v.dn = Isilinganiso se-IX assay

Bona isigaba esingenhla kumaParamitha wokuPhuma ukuthola imininingwane ngamafomethi wolimi nokukhipha.

Incazelo Yezinto Ezikhethiwe ze-Atom (noma izinto ze-JSON) ekuphenduleni Izicelo Zokuhlolwa Kwelebhu

IsiciIncazelo
isihlokoIsihloko sekhasi lokuhlola lebhu le-MedlinePlus elifaniswe
isixhumanisiI-URL yekhasi lokuhlola lebhu le-MedlinePlus elihambisanayo
isifinyezoAmazwibela avela kokuqukethwe kwekhasi
umbhaliUkunikezwa komthombo kokuqukethwe kokuhlolwa kwebhu

Izibonelo Zezicelo Zokuhlolwa Kwelebhu

Ukucela imininingwane yesikhulumi sesiNgisi, isicelo sakho singabukeka njengokulandelayo: 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.languageCode.cl = zu

Ukucela imininingwane yesipikha saseSpain, isicelo sakho singabukeka njengokulandelayo: 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.languageCode.cl. = es

Inqubomgomo Yokusebenzisa Eyamukelekayo

Ukuze ugweme ukulayisha ngokweqile amaseva eMedlinePlus, i-NLM idinga ukuthi abasebenzisi beMedlinePlus Connect bangathumeli izicelo ezingaphezu kwezikhulu ngomzuzu ngekheli ngalinye le-IP. Izicelo ezeqa lo mkhawulo ngeke zinikezwe, futhi isevisi ngeke ibuyiselwe imizuzwana engama-300 noma kuze kube yilapho isilinganiso sesicelo siwela ngaphansi komkhawulo, noma yikuphi okuzayo kamuva. Ukunciphisa inani lezicelo ozithumela ku-Connect, i-NLM incoma imiphumela yokulondolozwa kwesikhashana isikhathi samahora ayi-12-24.

Le nqubomgomo ikhona ukuqinisekisa ukuthi insiza ihlala itholakala futhi ifinyeleleka kubo bonke abasebenzisi. Uma unecala elithile lokusebenzisa elidinga ukuthi uthumele inombolo enkulu yezicelo kuMedlinePlus Connect, futhi ngaleyo ndlela weqe umkhawulo wesilinganiso sesicelo esichazwe kule nqubomgomo, sicela uxhumane nathi. Abasebenzi be-NLM bazohlola isicelo sakho bese banquma ukuthi kungakhishwa yini okuhlukile. Sicela uphinde ubuyekeze imibhalo yamafayela e-MedlinePlus XML. Lawa mafayela e-XML aqukethe amarekhodi esihloko sezempilo aphelele futhi angasebenza njengenye indlela yokufinyelela kudatha yeMedlinePlus.

Imininingwane engaphezulu

Ukushicilelwa Okujabulisayo

Izinzuzo Zezempilo Zika-anyanisi

Izinzuzo Zezempilo Zika-anyanisi

I-flavour ebukhali ka-anyani i ibenza babe yizithako eziyi i ekelo kuzindlela zokupheka zakudala ku ukela e obho lenoodle yenkukhu ukuya ebholone e yenkomo kuya ku aladi nicoi e. Kepha i-anyang tang a...
Lokho Abantu Abakuqapheli Uma Bekhuluma Ngesisindo Nempilo

Lokho Abantu Abakuqapheli Uma Bekhuluma Ngesisindo Nempilo

Uma kwenzeka ungakaqapheli, kunengxoxo ekhulayo yokuthi ungaba yini "ononile kepha onempilo" noma cha, ibonga ngokwengxenye ukunyakaza okuhle komzimba. Futhi ngenkathi abantu bevame ukucaban...