AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

واجهة برمجة تطبيقات بيانات الأعراض: المفاهيم، مصطلحات FHIR، وأعراض يبلغ عنها المريض

معرفات أعراض ثابتة مرتبطة بـ ICD-10، تُقدم كـ REST وكـ FHIR CodeSystem، ValueSet، و ConceptMap؛ كيف تبدو ملاحظة (Observation) لأعراض يبلغ عنها المريض وكيفية التحقق من صحتها.

يقدم Anpheros لكل عرض معرفًا مستقرًا (SYM-0047 هو الصداع)، ويربطه بـ ICD-10، ويقدم القائمة عبر نقطة نهاية REST وكـ FHIR R4 terminology (CodeSystem، ValueSet، ConceptMap، $lookup). الأعراض التي يبلغ عنها المرضى تُخزن كـ FHIR Observations تحمل كلا الرمزين، وكلمات الشخص الخاصة، وشدة العرض، وعند معرفتها، متى بدأ العرض وانتهى. تعرض هذه الصفحة كيفية العثور على مفهوم، وكيف يبدو عرض العرض الذي يبلغ عنه المريض، وكيفية التحقق من عرض كتبته بنفسك، وما لا تحتويه البيانات عمدًا.

ما يحتويه الإصدار

الإصدار 2026.10.4 (كل استجابة تقول أي إصدار)
المفاهيم 274: 197 عرضًا (ICD-10 R00–R69 والفئات الفرعية غير المتبقية مثل R06.0 ضيق التنفس أو R43.0 فقدان الشم، بالإضافة إلى رمز منظمة الصحة العالمية حيث تصنف منظمة الصحة العالمية العرض في مكان آخر: G47، H53.2، H53.8، H93.1، K59.0، L29.9، M25.5، M54) و 77 نتيجة (R65، R70–R94)
نظام المعرفات https://anpheros.com/fhir/CodeSystem/symptom
الرموز تم التحقق منها مقابل منظمة الصحة العالمية ICD-10 الإصدار 2019 (15 أكتوبر 2026)، مع ملاحظات الإدراج والاستبعاد الخاصة بها؛ لا يتم تقديم عناوين منظمة الصحة العالمية ICD-10 حتى تؤكد منظمة الصحة العالمية الترخيص (icd10.display: null)، العنوان الرسمي باللغة الإنجليزية هو عنوان ICD-11
ICD-11 كل مفهوم يتوافق مع رمز ICD-11 MMS 2025-01 (رمز العرض في الفصل 21) ومع نظام جسم
التسميات المقدمة عنوان منظمة الصحة العالمية ICD-11 باللغة الإنجليزية (source)، والتسميات الرومانية والمصطلحات المطابقة التي تستخدمها Anpheros Daily (in_use)، والتسميات العامة بـ 19 لغة إضافية (ai_reviewed: ترجمات آلية تمت مراجعتها بمساعدة الذكاء الاصطناعي، وليس بواسطة مترجم طبي محترف)؛ بالنسبة للمفاهيم الـ 188 التي تمت إضافتها في 2026.10.3، فإن الاسم الروماني هو أيضًا ترجمة آلية
المراجعة السريرية clinical_review: false — لم يراجع أي طبيب سريري الإصدار؛ لا توجد أسباب أو ارتباطات للحالات
علامات التحذير 32، لـ 14 مفهومًا، مقتبسة حرفيًا من صفحات CDC و NIDDK (review: source_quoted)

لا يتم إعادة استخدام المعرفات أبدًا. يبقى المفهوم الذي تم سحبه في القائمة مع status: deprecated.

البحث عن مفهوم (REST)

export API=https://platform.anpheros.com/v1
export KEY=sk_test_…

curl "$API/terminology/symptoms?q=headache" -H "Authorization: Bearer $KEY"

q يطابق معرف المفهوم، ورموز ICD-10 و ICD-11، والتسميات، ومصطلحات المطابقة. معلمات أخرى: icd10=R51 (المفهوم لرمز واحد)، icd11=MB4D، body_system=nervous، kind=symptom|finding|all، lang=de (لغة display: التسمية المفضلة، وإلا التسمية العادية، وإلا الإنجليزية)، limit و offset.

{
  "data": [{
    "concept_id": "SYM-0047",
    "system": "https://anpheros.com/fhir/CodeSystem/symptom",
    "kind": "symptom",
    "status": "active",
    "display": "Headache, not elsewhere classified",
    "display_lang": "en",
    "icd10": {"system": "http://hl7.org/fhir/sid/icd-10", "code": "R51", "display": null, "equivalence": "equivalent"},
    "icd11": {"system": "http://id.who.int/icd/release/11/mms", "code": "MB4D", "display": "Headache, not elsewhere classified", "equivalence": "equivalent"},
    "body_system": {"code": "nervous", "display": "Symptoms, signs or clinical findings of the nervous system", "icd11_block": "BlockL1-MB4"},
    "labels": [
      {"lang": "ro", "use": "preferred", "text": "Durere de cap (cefalee)", "review": "in_use"},
      {"lang": "de", "use": "lay", "text": "Kopfschmerzen", "review": "ai_reviewed"}
    ],
    "match_terms": [{"lang": "ro", "text": "durere de cap"}, {"lang": "ro", "text": "cefalee"}],
    "clinical_review": false,
    "release": "2026.10.2"
  }],
  "total": 1,
  "release": "2026.10.2"
}

labels يسرد كل تسمية مقدمة (20 لغة؛ تم اختصارها هنا). مفهوم واحد: GET $API/terminology/symptoms/SYM-0047.

نفس القائمة كمصطلحات FHIR

export BASE=https://platform.anpheros.com/fhir/R4

curl "$BASE/CodeSystem/anpheros-symptom" -H "Authorization: Bearer $KEY"
curl "$BASE/CodeSystem/\$lookup?system=https://anpheros.com/fhir/CodeSystem/symptom&code=SYM-0047&displayLanguage=ro" -H "Authorization: Bearer $KEY"
curl "$BASE/ValueSet/\$expand?url=https://anpheros.com/fhir/ValueSet/anpheros-symptoms&filter=cough" -H "Authorization: Bearer $KEY"
curl "$BASE/ConceptMap/anpheros-symptom-to-icd10" -H "Authorization: Bearer $KEY"
curl "$BASE/ConceptMap/anpheros-symptom-to-icd11" -H "Authorization: Bearer $KEY"

عرض أعراض أبلغ عنها المريض

هذه هي الطريقة التي يكتب بها Anpheros Daily عرضًا أبلغ عنه شخص ما على أنه موجود، عن نفسه:

{
  "resourceType": "Observation",
  "status": "final",
  "meta": {"profile": ["https://anpheros.com/fhir/StructureDefinition/anpheros-symptom-observation"]},
  "category": [{"coding": [{"system": "urn:anpheros:observation-category", "code": "symptom"}]}],
  "code": {
    "text": "Mă doare capul de 3 zile",
    "coding": [
      {"system": "http://hl7.org/fhir/sid/icd-10", "code": "R51"},
      {"system": "https://anpheros.com/fhir/CodeSystem/symptom", "code": "SYM-0047", "display": "Headache"}
    ]
  },
  "subject": {"reference": "Patient/…"},
  "effectivePeriod": {"start": "2026-10-11T08:00:00+03:00", "end": "2026-10-14T18:00:00+03:00"},
  "valueQuantity": {"value": 6, "unit": "1-10", "system": "http://unitsofmeasure.org", "code": "{score}"}
}

ما لا يتم نشره أبدًا كعرض

فقط الأعراض الموجودة و المتعلقة بالمريض تصبح ملاحظات (Observations)، وفقط بعد تطبيع النص الحر. "لم يعد رأسي يؤلمني"، "ربما حمى غدًا"، "والدتي لديها سعال" أو نص لم يتمكن المُطبع من قراءته لا يصبح عرضًا للمريض؛ إذا تم تصحيح عرض منشور لاحقًا إلى أحد هذه، فسيتم سحب ملاحظته (حذف ناعم - يبقى السجل). شكاوى الأقارب لا تتحول إلى تاريخ عائلي تلقائيًا.

التحقق من عرض تكتبه

curl -X POST "$BASE/Observation/\$validate?profile=anpheros-symptom" -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/fhir+json" -d @symptom.json

يُبلغ ملف anpheros-symptom (المرجعي https://anpheros.com/fhir/StructureDefinition/anpheros-symptom-observation)، كـ OperationOutcome:

القاعدة الخطورة
الفئة urn:anpheros:observation-category\|symptom (نظام HL7 observation-category لا يحتوي على رمز symptom) خطأ
code.text موجود خطأ
مفهوم Anpheros موجود ويتطابق مع رمز ICD-10 خطأ
subject هو مريض؛ status نهائي، مُعدل، مُصحح أو تم إدخاله عن طريق الخطأ؛ effective[x] موجود؛ effectivePeriod.end ليس قبل start خطأ
الشدة كـ UCUM {score} بين 0 و 10 خطأ
نص حر فقط، لا رموز معلومات (لا يزال صالحًا)

مثل الملفات الأخرى، فإنه يُبلغ ولا يرفض عمليات الكتابة. يتم الاحتفاظ بـ meta.profile ترسله على المورد المخزن.

الحدود

ذات الصلة

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy