Otè: Virginia Floyd
Dat Kreyasyon An: 13 Daout 2021
Mete Dat: 1 Jiyè 2024
Anonim
MedlinePlus Konekte: Sèvis entènèt - Remèd
MedlinePlus Konekte: Sèvis entènèt - Remèd

Kontan

MedlinePlus Connect ki disponib kòm yon aplikasyon entènèt oswa sèvis entènèt. Anba la a se detay teknik pou mete ann aplikasyon sèvis entènèt la, ki reponn a demann ki baze sou:

Ou se Byenveni nan ap mennen nan epi montre done yo retounen pa MedlinePlus Connect. Ou pa ka kopye paj MedlinePlus sou sit ou. Si ou itilize done ki soti nan sèvis entènèt MedlinePlus Connect, tanpri endike ke enfòmasyon yo soti nan MedlinePlus.gov men pa sèvi ak logo MedlinePlus oswa otreman vle di ke MedlinePlus andose pwodwi patikilye ou. Tanpri gade paj API NLM a pou plis konsèy. Pou plis enfòmasyon sou ki jan yo konekte nan kontni MedlinePlus deyò nan sèvis sa a, tanpri al gade direktiv nou yo ak enstriksyon sou ki lye ak.

Si ou deside sèvi ak MedlinePlus Connect, enskri pou lis imèl la pou kenbe ak devlopman ak echanj lide ak kòlèg ou yo. Tanpri di nou si ou aplike MedlinePlus Connect lè ou kontakte nou.

Apèsi sou lekòl wèb Sèvis

Paramèt yo pou demann sèvis entènèt yo konfòme yo avèk HL7 Context-Aware Rekonesans Konesans (Infobutton) Konesans Demann Gid Aplikasyon URL ki baze sou. Repons lan ki baze sou rès konfòme li avèk HL7 Context-Aware Rekonesans Konesans (Infobutton) Sèvis-Oryante Gid Aplikasyon Achitekti. Pwodiksyon demann lan kapab XML nan fòma manje Atom, JSON, oswa JSONP.


Estrikti demann lan endike ki kalite kòd w ap voye. Nan tout ka, URL baz pou sèvis entènèt la se: https://connect.medlineplus.gov/service

MedlinePlus Connect itilize koneksyon HTTPS. Demann HTTP pa pral aksepte ak aplikasyon ki deja egziste lè l sèvi avèk HTTP ta dwe mete ajou HTTPS.

Paramèt Sòti

Paramèt sa yo si ou vle. Si ou kite yo deyò, repons lan default se enfòmasyon angle nan fòma XML.

Lang
Idantifye si ou ta renmen repons lan nan lang angle oswa panyòl. MedlinePlus Connect pral asime angle se lang lan si li pa espesifye.

Si ou vle repons lan nan rechèch la Kòd pwoblèm yo dwe an Panyòl, sèvi ak: informationRecipient.languageCode.c = es
(= sp aksepte tou)

Pou presize angle, sèvi ak bagay sa yo: informationRecipient.languageCode.c = en

Fòma
Idantifye si ou ta renmen fòma repons lan XML, JSON, oswa JSONP. XML se default la.

Pou mande JSON, sèvi ak:
knowledgeResponseType = aplikasyon / json
Pou JSONP, itilize:
knowledgeResponseType = application / javascript & callback = CallbackFunction kote CallbackFunction se yon non ou bay apèl la tounen fonksyon.
Pou yon repons nan XML, itilize:
knowledgeResponseType = tèks / xml oswa kite paramèt knowledgeResponseType la soti nan demann lan.


Demann pou Dyagnostik (Pwoblèm) Kòd

Pou yon kòd pwoblèm, MedlinePlus Connect pral retounen lyen ak enfòmasyon ki soti nan MedlinePlus paj sijè sante, paj jenetik, oswa paj nan lòt Enstiti NIH.

MedlinePlus Connect ap retounen bagay sa yo:

Pa ka toujou gen yon match pou chak kòd. Nan ka sa yo, MedlinePlus Connect ap retounen yon repons nil.

URL baz sèvis la se: https://connect.medlineplus.gov/service

Gen de paramèt obligatwa pou nenpòt ki rechèch nan sèvis sa a:

  1. Sistèm Kòd
    Idantifye sistèm kòd pwoblèm ou pral itilize a.
    Pou ICD-10-CM itilize:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
    Pou ICD-9-CM itilize:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
    Pou itilize SNOMED CT:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
  2. Kòd
    Idantifye kòd aktyèl ke ou ap eseye gade anlè a:
    mainSearchCriteria.v.c = 250.33


Paramèt Si ou vle

Tit Kòd
Ou ka idantifye tou non / tit kòd pwoblèm nan. Sepandan, enfòmasyon sa a pa gen enpak sou repons lan (kontrèman ak aplikasyon entènèt MedlinePlus Connect kote yo ka itilize non / tit enfòmasyon an). mainSearchCriteria.v.dn = Dyabèt mellitus ak lòt koma tip 1 san kontwòl Gade seksyon ki anwo a sou Paramèt Sòti pou detay sou lang ak fòma pwodiksyon.

Deskripsyon nan eleman Atom chwazi (oswa objè JSON) an repons a Demann Kòd Pwoblèm

ElemanGwoup neDeskripsyon
tit Tit nan matche MedlinePlus paj sijè sante oswa GHR paj
lyen URL pou matche MedlinePlus paj sijè sante oswa paj GHR
rezime Rezime konplè pou sijè sante a. Sa a gen ladan lyen entegre nan lòt sijè ki enpòtan sante, ak tout fòma, ki gen ladan bal ak espas paragraf. Rezime a se nan HTML. Pou paj GHR, yo bay premye seksyon paj konplè a.
rezimeSinonim pou sijè a. Sa yo refere yo kòm "Epitou yo rele" sou yon paj sijè sante. Se pa tout sijè ki gen "Epitou yo rele" tèm.
rezimeRekonèt atribisyon pou tèks rezime, si majorite rezime a te soti nan yon lòt ajans federal. Se pa tout rezime ki gen yon atribisyon. Tèks san atribi se orijinal MedlinePlus.
rezimeChwazi lyen ki asosye avèk sijè sa a. Sa gen ladan non paj, URL, ak òganizasyon ki asosye (lè sa aplikab). Lyen yo fòma nan yon lis bal. Se pa tout sijè ki gen lyen sa yo. Nimewo a nan lyen ka varye ant zewo a plizyè douzèn.

Egzanp Demann pou Kòd Pwoblèm yo

Yon demann konplè pou Dyabèt Mellitus ak lòt koma kalite 1 san kontwòl, ICD-9 kòd 250.33, pou yon pasyan ki pale Panyòl ta gen adrès URL sa a: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = Dyabèt% 20mellitus% 20with% 20other% 20coma% 20type% 201% 20uncontrolled & informationRecipient.languageCode.c = es

Yon pasyan ki gen menm dyagnostik la men fòma yo mande a se JSON epi lang lan se angle: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.103&mainSearchCriteria.vc=250.33&knowledgeResponseType=application / json

Yon pasyan dyagnostike ak "Pneumonia akòz Pseudomonas" lè l sèvi avèk SNOMED CT kòd 41381004: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=41381004&mainSearchCriteria.vc=41381004&mainSearchCriteria. Pneumonia% 20due% 20to% 20Pseudomonas% 20% 28disorder% 29 & informationRecipient.languageCode.c = en

Yon pasyan ki gen menm dyagnostik la men fòma yo mande a se JSONP: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.v.c=41381004&knowledgeResponseType=application/javascript&callback=Callback

Sèvis ki gen rapò ak dosye

Pou resevwa sijè sante MedlinePlus an repons a demann tèks, kòm opoze a kòd pwoblèm, mennen ankèt sou sèvis entènèt MedlinePlus la. Epitou, si ou bezwen seri konplè MedlinePlus sijè sante nan fòma XML, gade paj dosye XML nou yo.

Demann pou enfòmasyon sou dwòg

MedlinePlus Connect bay pi bon alimèt enfòmasyon sou dwòg lè w ap resevwa yon RXCUI. Li tou bay bon rezilta lè w ap resevwa yon kòd NDC. MedlinePlus Connect ka bay repons nan lang angle oswa panyòl.

Pou demann pou enfòmasyon sou medikaman angle, si ou pa voye yon NDC oswa RXCUI oswa si nou pa jwenn okenn matche ak ki baze sou kòd la, aplikasyon an pral sèvi ak fisèl la tèks ke ou voye yo montre pi bon matche ak nan enfòmasyon dwòg. Pou demann pou enfòmasyon sou medikaman Panyòl, MedlinePlus Connect reponn sèlman a NDCs oswa RXCUIs epi li pa itilize strings tèks. Li posib pou gen yon repons an Angle men pa gen repons an Panyòl.

Sèvis entènèt MedlinePlus Connect la ap retounen bagay sa yo:

Kapab genyen plizyè repons pou yon sèl demann medikaman. Pa ka toujou gen yon match pou chak demann. Nan ka sa yo, MedlinePlus Connect ap retounen yon repons nil.

Pou demann pou enfòmasyon sou dwòg, URL baz la se: https://connect.medlineplus.gov/service

Pou voye yon demann, mete enfòmasyon sa yo:

  1. Sistèm Kòd
    Idantifye ki kalite kòd medikaman w ap voye. (Obligatwa pou angle ak panyòl)
    Pou RXCUI itilize:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
    Pou itilize NDC:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
    MedlinePlus Connect ka aksepte tou yon fisèl tèks pou demann pou enfòmasyon sou medikaman an angle, men ou dwe endike w ap chèche enfòmasyon sou medikaman pa enkli youn nan de sistèm kòd ki endike anwo a.
  2. Kòd
    Idantifye kòd aktyèl ke ou ap eseye gade anlè a. (Prefere pou angle, Obligatwa pou Panyòl)
    mainSearchCriteria.v.c = 637188
  3. Non dwòg
    Idantifye non dwòg la ak yon kòd tèks. (Si ou vle pou angle, pa itilize pou Panyòl)
    mainSearchCriteria.v.dn = Chantix 0.5 MG tablèt oral
Omwen ou ta dwe idantifye sistèm kòd la ak kòd la, oswa sistèm kòd la ak non dwòg la. Voye tout twa pou pi bon rezilta pou demann angle. Voye sistèm nan kòd ak kòd la pou demann Panyòl.

Paramèt Si ou vle

Tit Kòd

Lè w ap voye yon demann pou enfòmasyon angle, ou ka gen ladan paramèt si ou vle non medikaman an. Sa a se detaye nan seksyon an pi wo a. mainSearchCriteria.v.dn = Chantix 0.5 MG tablèt oral

Gade seksyon ki anwo a sou Paramèt Sòti pou detay sou lang ak fòma pwodiksyon an.

Deskripsyon nan eleman Atom chwazi (oswa objè JSON) an repons a Demann Medikaman

ElemanDeskripsyon
titTit pou matche MedlinePlus paj medikaman
lyenURL pou paj medikaman MedlinePlus matche a
otèSous atribisyon pou enfòmasyon medikaman

Egzanp Demann pou Kòd Dwòg

Demann enfòmasyon sou medikaman ou ta dwe sanble youn nan bagay sa yo.

Pou mande enfòmasyon pa yon RXCUI, demann ou an ta dwe sanble konsa: 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

Pou mande enfòmasyon pa yon NDC pou yon moun kap pale Panyòl, demann ou ta dwe sanble tankou sa a: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=00310-0751- 39 & informationRecipient.languageCode.c = es

Pou voye yon fisèl tèks san yon kòd medikaman, ou dwe idantifye demann ou an kòm yon demann NDC-tip pou MedlinePlus Connect konnen ou ap chèche enfòmasyon sou medikaman. Sa a ap travay pou demann angle sèlman. Demann ou an ta ka sanble konsa: 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

Demann pou enfòmasyon tès laboratwa

MedlinePlus Connect bay alimèt enfòmasyon tès laboratwa lè li resevwa yon demann LOINC. Sèvis la ka bay yon repons nan lang angle oswa panyòl.

Sèvis entènèt MedlinePlus Connect la ap retounen bagay sa yo:

Pa ka toujou gen yon match pou chak kòd. Nan ka sa yo, MedlinePlus Connect ap retounen yon repons nil.

URL baz sèvis la se: https://connect.medlineplus.gov/service

Sa yo se de paramèt obligatwa pou nenpòt ki rechèch tès laboratwa nan sèvis sa a:

  1. Sistèm Kòd
    Idantifye ke w ap itilize sistèm kòd LOINC la. Sèvi ak:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
    MedlinePlus Connect ap aksepte tou:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
  2. Kòd
    idantifye kòd aktyèl ou ap eseye gade anlè a:
    mainSearchCriteria.v.c = 3187-2

Paramèt Si ou vle

Tit Kòd

Ou ka idantifye tou non tès laboratwa a. Sepandan, enfòmasyon sa a pa gen enpak sou repons lan. mainSearchCriteria.v.dn = Egzamen Faktè IX

Gade seksyon an pi wo a sou Paramèt Sòti pou detay sou lang ak fòma pwodiksyon.

Deskripsyon nan eleman Atom chwazi (oswa objè JSON) an repons a Demann tès laboratwa

ElemanDeskripsyon
titTit matche paj tès laboratwa MedlinePlus la
lyenURL pou matche paj laboratwa MedlinePlus
rezimeEkran nan kontni paj la
otèAtribisyon Sous pou kontni tès laboratwa a

Egzanp Demann pou Tès Laboratwa

Pou mande enfòmasyon pou yon moun kap pale angle, demann ou an ka sanble youn nan bagay sa yo: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Faktè% 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

Pou mande enfòmasyon pou yon moun kap pale Panyòl, demann ou an ka sanble youn nan bagay sa yo: https://connect.medlineplus.gov/service?mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v.dn = Faktè% 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

Akseptab Itilize Règleman

Yo nan lòd pou fè pou evite Surcharge serveurs yo MedlinePlus, NLM mande pou itilizatè yo nan MedlinePlus konekte voye pa plis pase 100 demann pou chak minit pou chak adrès IP. Demann ki depase limit sa a pa pral sèvis, ak sèvis pa pral retabli pou 300 segonn oswa jiskaske pousantaj demann lan tonbe anba limit la, kèlkeswa sa ki vini pita. Pou limite kantite demann ke ou voye nan Connect, NLM rekòmande rezilta caching pou yon peryòd 12-24 èdtan.

Règleman sa a an plas pou asire ke sèvis la rete disponib ak aksesib a tout itilizatè yo. Si ou gen yon ka itilizasyon espesifik ki mande pou ou voye yon gwo kantite demann MedlinePlus Connect, e konsa depase limit pousantaj demann ki endike nan règleman sa a, tanpri kontakte nou. Anplwaye NLM ap evalye demann ou an epi detèmine si yo ka akòde yon eksepsyon. Tanpri revize dokiman dosye MedlinePlus XML yo tou. Fichye XML sa yo gen dosye sijè sante konplè epi yo ka sèvi kòm yon metòd altène pou jwenn aksè nan done MedlinePlus.

Plis enfomasyon

New Posts

Boutik Pale pa Isla Fisher & Fashion Konsèy pa Patricia Field

Boutik Pale pa Isla Fisher & Fashion Konsèy pa Patricia Field

Chache konnen ki a de la te di ou abiye ak konfyan ak kap fanta tik an yo pa depan e yon fòtin.K: Ki jan yo te travay ak ko tim de igner Patricia Field ou pandri ou a?I la Fi her: Li ek trèm...
Ki jan yo kenbe cheve ou soti nan tankou yon dezòd cho pandan karantèn

Ki jan yo kenbe cheve ou soti nan tankou yon dezòd cho pandan karantèn

Akòz di tan o yal ak fèmti yo detanzantan nan alon, cheve ou e pi long epi pètèt pli domaje pa e w ap itilize yo - tout bwo e a, manier chalè, ak nan kay-dye travay ka pran pe...