نویسنده: Helen Garcia
تاریخ ایجاد: 21 ماه آوریل 2021
تاریخ به روزرسانی: 17 نوامبر 2024
Anonim
MedlinePlus Connect: برنامه وب - پزشکی
MedlinePlus Connect: برنامه وب - پزشکی

محتوا

MedlinePlus Connect به عنوان یک برنامه وب یا سرویس وب در دسترس است. در زیر جزئیات فنی پیاده سازی برنامه وب وجود دارد که به درخواستها بر اساس موارد زیر پاسخ می دهد:

اگر تصمیم دارید از MedlinePlus Connect استفاده کنید ، در لیست ایمیل ثبت نام کنید تا در جریان پیشرفت ها قرار بگیرید و با همکاران خود ایده تبادل کنید. لطفاً در صورت اجرای MedlinePlus Connect با تماس با ما به ما بگویید. شما می توانید داده های ارائه شده توسط MedlinePlus Connect را پیوند داده و نمایش دهید. برای کسب اطلاعات بیشتر در مورد نحوه پیوند دادن به محتوای MedlinePlus خارج از این سرویس ، لطفاً به راهنمایی ها و دستورالعمل های مربوط به پیوند مراجعه کنید.

بررسی اجمالی برنامه وب

API برای برنامه وب مطابق با مشخصات درخواست پیاده سازی مبتنی بر URL HL7 Context-Aware Knowledge بازیابی (Infobutton) است. ساختار درخواست نشان می دهد چه نوع کدی را ارسال می کنید. در همه موارد ، URL اصلی برنامه وب این است: https://connect.medlineplus.gov/application

MedlinePlus Connect از اتصالات HTTPS استفاده می کند. درخواست های HTTP پذیرفته نمی شوند و پیاده سازی های موجود با استفاده از HTTP باید به HTTPS به روز شوند.


درخواست کدهای تشخیص (مشکل)

MedlinePlus Connect کدهای ICD-10-CM ، ICD-9-CM یا SNOMED CT را با صفحه های مرتبط با موضوع بهداشت MedlinePlus ، صفحات ژنتیک یا صفحات دیگر موسسات NIH مطابقت می دهد. به عنوان مثال ، می توان به یک بیمار مبتلا به ICD-9-CM کد 493.12 ، آسم خارجی با تشدید ، پیوندی در یک پرونده الکترونیکی سلامت (EHR) که به صفحه آسم MedlinePlus منجر می شود ، ارائه داد.

برای درخواست های مشکلی ، URL اصلی برنامه: https://connect.medlineplus.gov/application

این پیوند صفحه ای را با یک جعبه جستجوی خالی نمایش می دهد. برای هر درخواست در این برنامه دو پارامتر مورد نیاز وجود دارد:

  1. سیستم کد مسئله ای را که استفاده می کنید شناسایی کنید.
    برای استفاده از ICD-10-CM:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.90
    برای استفاده از ICD-9-CM:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.103
    برای استفاده از SNOMED CT:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.96
  2. کد واقعی را که می خواهید جستجو کنید شناسایی کنید:
    mainSearchCriteria.v.c = 250.33


پارامترهای اختیاری

نام / عنوان کد مسئله را مشخص کنید. ارسال هیچ کدی منجر به جستجوی موتور جستجوی MedlinePlus می شود. اگر یک کد و نام / عنوان کد را مشخص کنید ، اما MedlinePlus Connect نتیجه ای ندارد ، صفحه پاسخ یک جعبه جستجوی MedlinePlus را با نام / عنوان جمع آوری می کند. mainSearchCriteria.v.dn = دیابت شیرین با دیگر کما نوع 1 کنترل نشده

اگر می خواهید درخواست به زبان انگلیسی یا اسپانیایی باشد ، مشخص کنید. اگر MedlinePlus Connect مشخص نشود ، زبان انگلیسی است.

اگر می خواهید پاسخ به جستجوی کد مسئله به زبان اسپانیایی باشد ، از: informationRecipient.languageCode.c = es استفاده کنید
(= sp نیز پذیرفته شد)

برای مشخص کردن زبان انگلیسی ، از موارد زیر استفاده کنید: informationRecipient.languageCode.c = en

نمونه هایی از درخواست ها برای کدهای مسئله

یک درخواست کامل برای دیابت شیرین با سایر موارد کنترل نشده کما نوع 1 ، کد ICD-9 250.33 ، برای یک بیمار اسپانیایی زبان آدرس URL زیر را دارد: https://connect.medlineplus.gov/application؟mainSearchCriteria.v.cs=2.16 .840.1.113883.6.103 & mainSearchCriteria.vc = 250.33 & mainSearchCriteria.v.dn = دیابت٪ 20 قشر٪ 20 با٪ 20 دیگر٪ 20 علامت٪ 20 نوع٪ 201٪ 20 کنترل نشده و & amp؛


بیماری که با استفاده از کد SNOMED CT 41381004 با "پنومونی ناشی از سودوموناس" تشخیص داده شده است: https://connect.medlineplus.gov/application؟mainSearchCriteria.v.cs=2.16.840.1.113883.6.96&mainSearchCriteria.vc=4138100d&main پنومونی٪ 20 علت٪ 20 تا٪ 20 سودوموناس٪ 20٪ 28 اختلال٪ 29 & informationRecipient.languageCode.c = en

یک جستجوی freeform ، بدون سیستم کد یا کد مشکلی ، از موتور جستجوی MedlinePlus (فقط انگلیسی) استفاده خواهد کرد: https://connect.medlineplus.gov/application؟mainSearchCriteria.v.dn=Type+2+ Diabetes

درخواست اطلاعات دارویی

هنگام دریافت RXCUI ، MedlinePlus Connect بهترین اطلاعات مربوط به دارو را فراهم می کند. همچنین هنگام دریافت کد NDC نتایج خوبی ارائه می دهد. MedlinePlus Connect می تواند به درخواست های کد دارویی به انگلیسی یا اسپانیایی پاسخ دهد و پیوندی را به صفحه نتایج با بهترین تطابق از اطلاعات دارویی MedlinePlus بازمی گرداند.

برای درخواست اطلاعات دارویی انگلیسی ، اگر کد NDC یا RXCUI ارسال نکنید یا اگر بر اساس کد موردی مطابقت نداشته باشیم ، از رشته متنی که ارسال می کنید استفاده می کنیم تا بهترین اطلاعات مربوط به دارو را نشان دهد. برای درخواست اطلاعات دارویی اسپانیا ، MedlinePlus Connect فقط به NDC یا RXCUI پاسخ می دهد. از رشته های متنی استفاده نمی کند. پاسخ به زبان انگلیسی ممکن است اما پاسخ به اسپانیایی امکان پذیر نیست.

ممکن است چندین پاسخ به یک درخواست دارو وجود داشته باشد. همیشه ممکن است برای هر درخواست مطابقت نداشته باشد. اگر MedlinePlus Connect پاسخی صفر برای درخواست دارو پیدا کند ، این برنامه یک جعبه جستجو برای سایت MedlinePlus را نشان می دهد. کاربر می تواند نام دارو را تایپ کند و ممکن است پاسخ خوبی دریافت کند.

برای درخواست اطلاعات دارویی ، URL اصلی این است: https://connect.medlineplus.gov/application

درخواست اطلاعات دارویی انگلیسی و اسپانیایی الزامات مختلفی دارد. برای ارسال درخواست ، این اطلاعات را وارد کنید:

  1. نوع کد دارویی را که ارسال می کنید شناسایی کنید. (برای انگلیسی و اسپانیایی لازم است)
    برای استفاده از RXCUI:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.88
    برای استفاده از NDC:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.69
  2. کد واقعی را که می خواهید جستجو کنید شناسایی کنید. (برای انگلیسی ترجیح داده می شود ، برای اسپانیایی لازم است)
    mainSearchCriteria.v.c = 637188
  3. نام دارو را با یک رشته متن مشخص کنید. (اختیاری برای انگلیسی ، برای اسپانیایی استفاده نمی شود)
    mainSearchCriteria.v.dn = قرص خوراکی 0.5 میلی گرم Chantix

برای درخواست های انگلیسی ، باید حداقل سیستم کد و کد یا سیستم کد و نام دارو را مشخص کنید. برای دستیابی به بهترین نتیجه برای درخواست های انگلیسی ، هر سه را ارسال کنید. برای درخواست های اسپانیایی ، باید سیستم کد و کد را شناسایی کنید.

پارامترهای اختیاری

هنگام ارسال درخواست اطلاعات انگلیسی ، ممکن است پارامتر اختیاری نام دارو را در آن بگنجانید. این در بخش فوق شرح داده شده است. این پارامتر برای درخواست های اسپانیایی استفاده نمی شود.

اگر می خواهید درخواست به زبان انگلیسی یا اسپانیایی باشد ، مشخص کنید. اگر MedlinePlus Connect مشخص نشود ، زبان انگلیسی است.

اگر می خواهید پاسخ به جستجوی کد دارو به زبان اسپانیایی باشد ، از: informationRecipient.languageCode.c = es استفاده کنید (= sp نیز پذیرفته می شود)

برای مشخص کردن زبان انگلیسی ، از موارد زیر استفاده کنید: informationRecipient.languageCode.c = en

نمونه هایی از درخواست های کد دارویی

درخواست اطلاعات دارویی شما باید مانند یکی از موارد زیر باشد.

برای درخواست اطلاعات توسط RXCUI ، درخواست شما باید به صورت زیر باشد: = Chantix٪ 200.5٪ 20MG٪ 20 دهان٪ 20 جدول و اطلاعات Recipient.languageCode.c = en

برای درخواست اطلاعات توسط NDC برای یک سخنران اسپانیایی ، درخواست شما باید به این شکل باشد: https://connect.medlineplus.gov/application؟mainSearchCriteria.v.cs=2.16.840.1.113883.6.69&mainSearchCriteria.vc=٪2000310-0751 -39 و informationRecipient.languageCode.c = es

برای ارسال یک رشته متنی بدون کد دارو ، باید درخواست خود را به عنوان درخواست نوع NDC شناسایی کنید تا MedlinePlus Connect بداند که به دنبال اطلاعات دارویی هستید. این فقط برای زبان انگلیسی کار خواهد کرد. درخواست شما می تواند به این شکل باشد: = en

درخواست اطلاعات آزمایشگاهی

هنگام دریافت درخواست LOINC ، MedlinePlus Connect مطابقت با اطلاعات آزمایشگاه را فراهم می کند. MedlinePlus Connect می تواند به درخواست های آزمایش آزمایشگاه به زبان انگلیسی یا اسپانیایی پاسخ دهد و پیوندی را به صفحه نتایج با بهترین تطابق از اطلاعات آزمون آزمایشگاهی MedlinePlus بازمی گرداند.

برای درخواست اطلاعات آزمایشگاهی ، URL پایه این است: https://connect.medlineplus.gov/application

این دو پارامتر مورد نیاز برای هرگونه پرسش آزمایشگاهی برای این برنامه است:

  1. مشخص کنید که از سیستم کد LOINC استفاده می کنید.
    برای استفاده از LOINC:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.6.1
    MedlinePlus Connect نیز موارد زیر را می پذیرد:
    mainSearchCriteria.v.cs = 2.16.840.1.113883.11.79
  2. کد واقعی را که می خواهید جستجو کنید شناسایی کنید.
    mainSearchCriteria.v.c = 3187-2

پارامترهای اختیاری

نام / عنوان آزمون آزمایشگاهی را مشخص کنید. با این حال ، این اطلاعات بر پاسخ تأثیر نمی گذارد. mainSearchCriteria.v.dn = سنجش فاکتور IX

اگر می خواهید درخواست به زبان انگلیسی یا اسپانیایی باشد ، مشخص کنید. اگر MedlinePlus Connect مشخص نشود ، زبان انگلیسی است.

اگر می خواهید پاسخ به جستجوی کد مسئله به زبان اسپانیایی باشد ، از: informationRecipient.languageCode.c = es استفاده کنید (= sp نیز پذیرفته می شود)

برای مشخص کردن زبان انگلیسی ، از موارد زیر استفاده کنید: informationRecipient.languageCode.c = en

یک جستجوی freeform ، بدون سیستم کد یا کد آزمایشگاهی ، از موتور جستجوی MedlinePlus استفاده می کند. این روش به جای استفاده از رشته های متنی تست آزمایشگاهی ، در تشخیص ها م (ثرتر است (اطلاعات کد مسئله را در بالا ببینید). درخواست اطلاعات آزمایشگاه شما باید مانند یکی از موارد زیر باشد.

نمونه هایی از درخواست های آزمایشات آزمایشگاهی

برای درخواست اطلاعات برای یک انگلیسی زبان ، ممکن است درخواست شما یکی از موارد زیر باشد: https://connect.medlineplus.gov/application؟mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v. = en

برای درخواست اطلاعات برای یک سخنران اسپانیایی ، ممکن است درخواست شما یکی از موارد زیر باشد: https://connect.medlineplus.gov/application؟mainSearchCriteria.v.cs=2.16.840.1.113883.6.1&mainSearchCriteria.vc=3187-2&mainSearchCriteria. v. = es

سیاست استفاده قابل قبول

به منظور جلوگیری از بارگذاری بیش از حد سرورهای MedlinePlus ، NLM نیاز دارد که کاربران MedlinePlus Connect بیش از 100 درخواست در دقیقه به ازای هر آدرس IP ارسال نکنند. درخواستهایی که بیش از این حد باشند خدمات ارائه نخواهند شد و خدمات برای 300 ثانیه یا تا زمانی که نرخ درخواست در زیر حد مجاز سقوط نکند ، هر کدام که بعداً بیاید ، بازیابی نمی شوند. برای محدود کردن تعداد درخواستهایی که به Connect ارسال می کنید ، NLM نتایج ذخیره را برای مدت 24-24 ساعت توصیه می کند.

این سیاست برای اطمینان از در دسترس بودن و در دسترس بودن سرویس برای همه کاربران موجود است. اگر مورد استفاده خاصی دارید که شما را ملزم به ارسال تعداد زیادی درخواست به MedlinePlus Connect می کند و بنابراین از حداکثر نرخ درخواست که در این قانون ذکر شده است ، فراتر می رود ، لطفا با ما تماس بگیرید کارکنان NLM درخواست شما را ارزیابی می کنند و تعیین می کنند که آیا استثنایی پذیرفته شده است. لطفاً مستندات پرونده های MedlinePlus XML را نیز مرور کنید. این پرونده های XML حاوی سوابق کامل موضوعات مربوط به سلامت هستند و می توانند به عنوان یک روش جایگزین برای دسترسی به داده های MedlinePlus عمل کنند.

اطلاعات بیشتر

مقالات جدید

آیا نوزادان می توانند آناناس را بخورند؟

آیا نوزادان می توانند آناناس را بخورند؟

معرفی کودک خود به غذاهای جامد یک نقطه عطف مهم در طول سال اول است. بسیاری از میوه ها ، سبزیجات و غذاهای دیگر در آنجا وجود دارد که باید امتحان کنید. شاید نمی دانید از کجا شروع کنید. در مورد اضافه کردن آ...
چگونه به خودتان آموزش دهید تا صبح بیدار شوید

چگونه به خودتان آموزش دهید تا صبح بیدار شوید

اگر استفاده مداوم از دکمه تعویق و روال زامبی صبح شما پیر می شود ، کمک می کند. این کار با فهمیدن دلایل مختلفی که شما نمی توانید صبح از خواب بیدار شوید و در مورد آنها چه کاری انجام می شود ، آغاز می شود....