MedlinePlus Konekte: Sèvis entènèt
Kontan
- Apèsi sou lekòl wèb Sèvis
- Paramèt Sòti
- Demann pou Dyagnostik (Pwoblèm) Kòd
- Paramèt Si ou vle
- Deskripsyon nan eleman Atom chwazi (oswa objè JSON) an repons a Demann Kòd Pwoblèm
- Egzanp Demann pou Kòd Pwoblèm yo
- Sèvis ki gen rapò ak dosye
- Demann pou enfòmasyon sou dwòg
- Paramèt Si ou vle
- Deskripsyon nan eleman Atom chwazi (oswa objè JSON) an repons a Demann Medikaman
- Egzanp Demann pou Kòd Dwòg
- Demann pou enfòmasyon tès laboratwa
- Paramèt Si ou vle
- Deskripsyon nan eleman Atom chwazi (oswa objè JSON) an repons a Demann tès laboratwa
- Egzanp Demann pou Tès Laboratwa
- Akseptab Itilize Règleman
- Plis enfomasyon
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:
- 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
- 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
Eleman | Gwoup ne | Deskripsyon |
---|---|---|
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. | |
rezime | Sinonim 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. | |
rezime | Rekonè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. | |
rezime | Chwazi 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:
- 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
- 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 - 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
Paramèt Si ou vle
Tit KòdLè 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
Eleman | Deskripsyon |
---|---|
tit | Tit pou matche MedlinePlus paj medikaman |
lyen | URL 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:
- 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
- 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òdOu 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
Eleman | Deskripsyon |
---|---|
tit | Tit matche paj tès laboratwa MedlinePlus la |
lyen | URL pou matche paj laboratwa MedlinePlus |
rezime | Ekran 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.