Höfundur: Eric Farmer
Sköpunardag: 4 Mars 2021
Uppfærsludagsetning: 1 Júlí 2024
Anonim
MedlinePlus Connect: Vefþjónusta - Lyf
MedlinePlus Connect: Vefþjónusta - Lyf

Efni.

MedlinePlus Connect er fáanlegt sem vefforrit eða vefþjónusta. Hér að neðan eru tæknilegar upplýsingar til að innleiða vefþjónustuna, sem svarar beiðnum sem byggjast á:

Þér er velkomið að tengja á og birta gögnin sem MedlinePlus Connect skilar. Þú mátt ekki afrita MedlinePlus síður á síðuna þína. Ef þú notar gögn frá MedlinePlus Connect vefþjónustunni, vinsamlegast gefðu til kynna að upplýsingarnar séu frá MedlinePlus.gov en ekki nota MedlinePlus merkið eða á annan hátt gefa í skyn að MedlinePlus styðji tiltekna vöru þína. Vinsamlegast skoðaðu API síðu NLM til að fá frekari leiðbeiningar. Nánari upplýsingar um hvernig tengja má MedlinePlus efni utan þessarar þjónustu er að finna í leiðbeiningum okkar og leiðbeiningum um tengingu.

Ef þú ákveður að nota MedlinePlus Connect skaltu skrá þig á netfangalistann til að fylgjast með þróuninni og skiptast á hugmyndum við kollega þína. Vinsamlegast segðu okkur hvort þú framkvæmir MedlinePlus Connect með því að hafa samband við okkur.

Yfirlit vefþjónustunnar

Færibreytur fyrir vefþjónustubeiðnir eru í samræmi við HL7 Context-Aware Knowledge Retrieval (Infobutton) Knowledge Request URL-Based Implementation Guide. Viðbrögðin sem byggjast á REST eru í samræmi við HL7 samhengismeðvitaða þekkingarleit (Infobutton) þjónustumiðaða leiðbeiningar um byggingarlist. Framleiðsla beiðninnar getur verið XML á Atom straumsniði, JSON eða JSONP.


Uppbygging beiðninnar gefur til kynna hvaða tegund kóða þú sendir. Í öllum tilvikum er grunnslóð vefþjónustunnar: https://connect.medlineplus.gov/service

MedlinePlus Connect notar HTTPS tengingar. HTTP beiðnir verða ekki samþykktar og núverandi útfærslur með HTTP ættu að uppfæra í HTTPS.

Output Parameters

Þessar breytur eru valfrjálsar. Ef þú skilur þau eftir eru sjálfgefin svör enskar upplýsingar á XML sniði.

Tungumál
Greindu hvort þú vilt að svarið sé á ensku eða spænsku. MedlinePlus Connect mun gera ráð fyrir að enska sé tungumálið ef það er ekki tilgreint.

Ef þú vilt að viðbrögðin við leit að vandamálakóða séu á spænsku skaltu nota: informationRecipient.languageCode.c = es
(= sp einnig samþykkt)

Notaðu eftirfarandi til að tilgreina ensku: informationRecipient.languageCode.c = en

Snið
Auðkenndu hvort þú vilt að svarsniðið sé XML, JSON eða JSONP. XML er sjálfgefið.

Til að biðja um JSON, notaðu:
knowledgeResponseType = umsókn / json
Notaðu fyrir JSONP:
knowledgeResponseType = application / javascript & callback = CallbackFunction þar sem CallbackFunction er nafn sem þú gefur aftur aðgerðina.
Til að fá svar í XML, notaðu:
knowledgeResponseType = text / xml eða láttu breytuna knowledgeResponseType vera utan beiðninnar.


Beiðnir um greiningarkóða (vandamál)

Til að fá vandamálakóða mun MedlinePlus Connect skila krækjum og upplýsingum frá MedlinePlus umfjöllun um heilsufar, erfðasíðum eða síðum frá öðrum NIH stofnunum.

MedlinePlus Connect mun skila eftirfarandi:

Það er kannski ekki alltaf samsvörun fyrir hvern kóða. Í þeim tilvikum mun MedlinePlus Connect skila núllsvörun.

Grunnslóð þjónustunnar er: https://connect.medlineplus.gov/service

Það eru tvær nauðsynlegar breytur fyrir allar fyrirspurnir um þessa þjónustu:

  1. Kóða kerfi
    Þekkið vandamálakóðakerfið sem þú munt nota.
    Fyrir ICD-10-CM notkun:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
    Fyrir ICD-9-CM notkun:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
    Fyrir SNOMED CT notkun:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
  2. Kóði
    Greindu raunverulegan kóða sem þú ert að reyna að fletta upp:
    mainSearchCriteria.v.c = 250.33


Valfrjálsar breytur

Titill kóða
Þú getur einnig bent á nafn / titil vandamálakóðans. Þessar upplýsingar hafa þó ekki áhrif á svörunina (ólíkt MedlinePlus Connect vefforritinu þar sem hægt er að nota upplýsingar um nafn / titil). mainSearchCriteria.v.dn = Sykursýki með annarri dágerð 1 stjórnlaus Sjá hlutann hér að ofan um framleiðslufæribreytur til að fá upplýsingar um tungumál og framleiðslusnið.

Lýsing á völdum atómþáttum (eða JSON hlutum) sem svar við beiðnum um vandamálskóða

ElementFlokks hnútLýsing
titill Titill samsvarandi heilsuefnasíðu MedlinePlus eða GHR síðu
hlekkur Vefslóð fyrir samsvarandi MedlinePlus heilsusíðu eða GHR síðu
samantekt Samantektin fyrir heilsuefnið. Þetta felur í sér innfellda hlekki á önnur viðeigandi heilsuefni og allt snið, þ.mt byssukúlur og málsgreinar. Yfirlitið er í HTML. Fyrir GHR síður er fyrsti hluti heilsíðu.
samantektSamheiti yfir efnið. Þetta er vísað til sem "Einnig kallað" á síðu um heilsufar. Ekki eru öll efni með „Einnig kallað“ hugtök.
samantektViðurkenningar viðurkenningar fyrir yfirlitstexta, ef meirihluti yfirlitsins var frá annarri alríkisstofnun. Ekki eru allar samantektir tilgreindar. Óaðfærður texti er frumlegur frá MedlinePlus.
samantektValdir krækjur sem tengjast viðfangsefninu. Þetta felur í sér síðuheiti, slóð og tengd skipulag (þegar við á). Krækjurnar eru sniðnar í punktalista. Ekki eru öll efni með þessa krækjur. Fjöldi tengla getur verið frá núlli upp í tugi.

Dæmi um beiðnir um vandamálskóða

Heildarbeiðni um sykursýki með öðrum dái af tegund 1 ómeðhöndluð, ICD-9 kóða 250.33, fyrir spænskumælandi sjúkling myndi hafa eftirfarandi slóð: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Sykursýki% 20 mellitus% 20 með% 20 öðrum% 20 coma% 20 tegund% 201% 20 óstýrðum og informationRecipient.languageCode.c = es

Sjúklingur með sömu greiningu en umbeðið snið er JSON og tungumálið er enska: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.vc=250.33&knowledgeResponseType=application / json

Sjúklingur greindur með „Lungnabólga vegna Pseudomonas“ með SNOMED CT kóða 41381004: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=41381004&mainSearchCriteria.v.dn= Lungnabólga% 20due% 20to% 20Pseudomonas% 20% 28disorder% 29 & informationRecipient.languageCode.c = en

Sjúklingur með sömu greiningu en umbeðið snið er JSONP: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.v.c=41381004&knowledgeResponseType=application/javascript&callback=CallbackFallback

Tengd þjónusta og skrár

Til að fá MedlinePlus heilsufarsleg viðbrögð sem svar við textabeiðnum, öfugt við vandamálakóða, skaltu kanna MedlinePlus vefþjónustuna. Einnig, ef þú þarft allt sett af MedlinePlus heilsuefnum á XML sniði, sjáðu XML skrár síðu okkar.

Beiðnir um lyfjaupplýsingar

MedlinePlus Connect veitir bestu samsvörun lyfjaupplýsinga þegar þú færð RXCUI. Það veitir einnig góðan árangur þegar þú færð NDC kóða. MedlinePlus Connect getur veitt svör á ensku eða spænsku.

Ef þú sendir ekki NDC eða RXCUI eða ef við finnum enga samsvörun byggða á kóðanum fyrir beiðnir um upplýsingar um lyf, mun forritið nota textastrenginn sem þú sendir til að sýna bestu upplýsingar um lyfjameðferð. Fyrir beiðnir um upplýsingar um spænsk lyf, bregst MedlinePlus Connect aðeins við NDC eða RXCUI og notar ekki textastreng. Það er hægt að hafa svar á ensku en ekkert svar á spænsku.

Vefþjónustan MedlinePlus Connect mun skila eftirfarandi:

Það gætu verið mörg svör við einni lyfbeiðni. Það er kannski ekki alltaf samsvörun fyrir hverja beiðni. Í þeim tilvikum mun MedlinePlus Connect skila núllsvörun.

Fyrir beiðnir um lyfjaupplýsingar er grunnslóðin: https://connect.medlineplus.gov/service

Til að senda beiðni, láttu þessar upplýsingar fylgja:

  1. Kóða kerfi
    Tilgreindu tegund lyfjakóða sem þú sendir. (Nauðsynlegt fyrir ensku og spænsku)
    Fyrir notkun RXCUI:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
    Fyrir NDC notkun:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
    MedlinePlus Connect getur einnig samþykkt textastreng fyrir beiðnir um lyfjaupplýsingar á ensku, en þú verður að gefa til kynna að þú sért að leita að lyfjaupplýsingum með því að taka eitt af tveimur kóðakerfum upp hér að ofan.
  2. Kóði
    Finndu raunverulegan kóða sem þú ert að reyna að fletta upp. (Valið fyrir ensku, nauðsynlegt fyrir spænsku)
    mainSearchCriteria.v.c = 637188
  3. Lyfjanafn
    Þekkið nafn lyfsins með textastreng. (Valfrjálst fyrir ensku, ekki notað fyrir spænsku)
    mainSearchCriteria.v.dn = Chantix 0,5 MG til inntöku
Þú ættir að lágmarki að bera kennsl á kóða kerfið og kóðann, eða kóða kerfið og nafn lyfsins. Sendu alla þrjá til að ná sem bestum árangri fyrir enskar beiðnir. Sendu kóðakerfið og kóðann fyrir spænskar beiðnir.

Valfrjálsar breytur

Titill kóða

Þegar þú sendir beiðni um enskar upplýsingar getur þú látið valfrjálsa færibreytuna fyrir nafn lyfsins fylgja með. Þetta er nánar í ofangreindum kafla. mainSearchCriteria.v.dn = Chantix 0,5 MG til inntöku

Sjá ofangreindan kafla um framleiðslufæribreytur til að fá upplýsingar um tungumál og framleiðslusnið.

Lýsing á völdum atómþáttum (eða JSON hlutum) í svari við lyfjabeiðnum

ElementLýsing
titillTitill fyrir samsvarandi lyfjasíðu MedlinePlus
hlekkurSlóð fyrir samsvarandi lyfjasíðu MedlinePlus
höfundurUppspretta heimildar fyrir upplýsingar um lyf

Dæmi um beiðnir um lyfjakóða

Beiðni um lyfjaupplýsingar þínar ætti að líta út eins og eftirfarandi.

Til að biðja um upplýsingar með RXCUI ætti beiðni þín að líta svona út: 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% 20 Oral% 20 Tafla og upplýsingar Móttaka.tungukóði.c = en

Til að óska ​​eftir upplýsingum frá NDC fyrir spænskumælandi ætti beiðni þín að líta svona út: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=00310-0751- 39 & upplýsingarRecipient.languageCode.c = es

Til að senda textastreng án lyfjakóða verður þú að bera kennsl á fyrirspurn þína sem NDC-gerð beiðni svo MedlinePlus Connect viti að þú ert að leita að lyfjaupplýsingum. Þetta virkar eingöngu fyrir enskar beiðnir. Beiðni þín gæti litið svona út: 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

Beiðnir um upplýsingar um rannsóknarstofupróf

MedlinePlus Connect veitir samsvaranir við upplýsingar um rannsóknarstofu þegar LOINC-beiðni berst. Þjónustan getur veitt svar á ensku eða spænsku.

Vefþjónustan MedlinePlus Connect mun skila eftirfarandi:

Það er kannski ekki alltaf samsvörun fyrir hvern kóða. Í þeim tilvikum mun MedlinePlus Connect skila núllsvörun.

Grunnslóð þjónustunnar er: https://connect.medlineplus.gov/service

Þetta eru tveir nauðsynlegir breytur fyrir allar rannsóknarprófanir fyrir þessa þjónustu:

  1. Kóða kerfi
    Greindu að þú ert að nota LOINC kóða kerfið. Notaðu:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
    MedlinePlus Connect mun einnig samþykkja:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
  2. Kóði
    þekkja raunverulegan kóða sem þú ert að reyna að fletta upp:
    mainSearchCriteria.v.c = 3187-2

Valfrjálsar breytur

Titill kóða

Þú getur einnig borið kennsl á nafn rannsóknarstofuprófsins. Þessar upplýsingar hafa þó ekki áhrif á viðbrögðin. mainSearchCriteria.v.dn = Greining þáttar IX

Sjá ofangreindan kafla um framleiðslufæribreytur til að fá upplýsingar um tungumál og framleiðslusnið.

Lýsing á völdum atómþáttum (eða JSON hlutum) í svari við rannsóknarprófbeiðnum

ElementLýsing
titillTitill samsvarandi prófunarsíðu MedlinePlus rannsóknarstofu
hlekkurSlóð fyrir samsvarandi prófunarsíðu MedlinePlus rannsóknarstofu
samantektBrot úr innihaldi síðunnar
höfundurUppspretta heimildar fyrir innihald rannsóknarprófanna

Dæmi um beiðnir um rannsóknir á rannsóknum

Til að biðja um upplýsingar fyrir enskumælandi getur beiðni þín litið út eins og eftirfarandi: 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.c = en

Til að biðja um upplýsingar fyrir spænskumælandi getur beiðni þín litið út eins og eftirfarandi: 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.c = es

Viðunandi notkunarstefna

Til að koma í veg fyrir ofhleðslu MedlinePlus netþjóna krefst NLM að notendur MedlinePlus Connect sendi ekki meira en 100 beiðnir á mínútu á IP-tölu. Beiðnir sem fara yfir þessi mörk verða ekki þjónustaðar og þjónustan verður ekki endurheimt í 300 sekúndur eða þar til beiðnihlutfallið fer undir mörkin, hvort sem kemur síðar. Til að takmarka fjölda beiðna sem þú sendir til Connect mælir NLM með skyndiminni í 12-24 tíma tíma.

Þessi stefna er til staðar til að tryggja að þjónustan sé áfram tiltæk og aðgengileg öllum notendum. Ef þú ert með sérstakt notkunartilfelli sem krefst þess að þú sendir mikinn fjölda beiðna til MedlinePlus Connect og fer þannig yfir beiðnishlutamörkin sem lýst er í þessari stefnu skaltu hafa samband. Starfsfólk NLM mun meta beiðni þína og ákvarða hvort unnt sé að veita undantekningu. Vinsamlegast skoðaðu einnig skjölin frá MedlinePlus XML skrám. Þessar XML skrár innihalda heilar heilsufarsskrár og geta þjónað sem annar aðferð til að fá aðgang að MedlinePlus gögnum.

Meiri upplýsingar

Mest Lestur

8 ástæður fyrir því að þú gætir fundið fyrir sársauka eftir kynlíf

8 ástæður fyrir því að þú gætir fundið fyrir sársauka eftir kynlíf

Í fanta íulandi er kynlíf allt fullnægjandi ánægja (og engin af afleiðingunum!) á meðan eftir kynlíf er allt knú og eftirglóð. En hj...
Hámarks árangur, lágmarks tími

Hámarks árangur, lágmarks tími

Ef þú ert að leita að glæ ilegri árangri af heimaæfingum þínum án þe að bæta við aukatíma, höfum við einfalda og kj...