# FHIR कोड सिस्टम

> प्रत्येक FHIR संसाधन प्रकार किन कोड सिस्टम का उपयोग करता है: मापों और लैब परिणामों के लिए LOINC, स्थितियों के लिए ICD-10, दवाओं के लिए ATC, UCUM इकाइयाँ, और लाइसेंस फ़्लैग के पीछे SNOMED CT।

Source: https://developers.anpheros.com/hi/guides/fhir-code-systems

प्लेटफ़ॉर्म क्या संग्रहीत करता है और Anpheros Daily (रोगी ऐप) API के माध्यम से क्या लिखता है। एप्लिकेशन कोई भी कोड सिस्टम FHIR की अनुमति के अनुसार उपयोग कर सकते हैं; यह पृष्ठ बताता है कि प्लेटफ़ॉर्म कौन से पहचानता है (डिस्प्ले लुकअप, IPS जांच, संदर्भ इंजन) और Anpheros स्वयं कौन से उपयोग करता है। अंतिम अपडेट 22 सितंबर 2026।

| संसाधन | तत्व | कोड सिस्टम | नोट्स |
|---|---|---|---|
| Observation (vital-signs) | `code` | LOINC (`http://loinc.org`) | 8867-4 हृदय गति, 85354-9 रक्तचाप पैनल (8480-6 / 8462-4 घटक), 8310-5 शरीर का तापमान, 2339-0 ग्लूकोज, 29463-7 शरीर का वजन, 39156-5 BMI, 59408-5 SpO₂, 8302-2 ऊंचाई |
| Observation (laboratory) | `code` | LOINC; स्थानीय `urn:anpheros:lab` जब कोई LOINC ज्ञात न हो | Anpheros Daily द्वारा मैप किया गया; `referenceRange` में संदर्भ सीमा, `derivedFrom` में दस्तावेज़ |
| Observation (symptom) | `code`, `category` | ICD-10 (`http://hl7.org/fhir/sid/icd-10`) अध्याय R; श्रेणी `urn:anpheros:observation-category\|symptom`; फ़्लैग के पीछे SNOMED CT | मुक्त पाठ `code.text` में रहता है; तीव्रता 1–10 `valueQuantity` (`{score}`) में | संसाधन 13 अक्टूबर 2026 से पहले लिखे गए HL7 `observation-category` सिस्टम को कोड `symptom` के साथ ले जा सकते हैं; कोड (`category=symptom`) द्वारा फ़िल्टर करें, सिस्टम द्वारा नहीं। केवल वे लक्षण जो रोगी स्वयं के बारे में उपस्थित के रूप में रिपोर्ट करता है, लिखे जाते हैं |
| Observation (survey, wellbeing) | `code`, `component` | `urn:anpheros:wellbeing` (आयाम: भावनात्मक / मानसिक / शारीरिक) | तीव्रता घटक `valueQuantity` `{score}` के रूप में; `note` में नोट |
| Observation (activity, daily watch summaries) | `code` | LOINC: 40443-4 आराम HR, 8867-4 HR (न्यूनतम/औसत/अधिकतम घटक), 80404-7 HRV (RMSSD), 59408-5 SpO₂, 41950-7 कदम, 41981-2 ऊर्जा, 93832-4 नींद की अवधि, 93831-6 / 93830-8 नींद के चरण | `effectivePeriod` दिन को कवर करता है; श्रेणी `activity` |
| Condition | `code`, `severity`, `clinicalStatus` | ICD-10; SNOMED CT गंभीरता (24484000 गंभीर, 6736007 मध्यम, 255604002 हल्का); `condition-clinical` | श्रेणी `problem-list-item` |
| MedicationStatement | `medicationCodeableConcept` | ATC (`http://www.whocc.no/atc`); `code.text` = उत्पाद का नाम | ऐप-विशिष्ट फ़ील्ड के लिए एक्सटेंशन `daily-medication` |
| MedicationAdministration | `medicationCodeableConcept`, `supportingInformation` | ATC; उपचार योजना `MedicationStatement/{id}` के रूप में `supportingInformation` में (खोज पैरामीटर `statement`) | प्रति खुराक एक संसाधन लिया गया या छोड़ा गया (`status` पूर्ण / नहीं किया गया) |
| Immunization | `vaccineCode` | ATC J07 (`http://www.whocc.no/atc`) या राष्ट्रीय नामकरण; `vaccineCode.text` हमेशा रखा जाता है | IPS अनुभाग के लिए `occurrenceDateTime` आवश्यक; खुराक के लिए `protocolApplied.doseNumberPositiveInt` |
| AllergyIntolerance | `code`, `reaction.manifestation`, `criticality` | SNOMED CT (फ़्लैग के पीछे) या केवल `code.text`; दवा एलर्जी के लिए ATC | श्रेणी भोजन / दवा / पर्यावरण / जैविक |
| DocumentReference | `type` | LOINC दस्तावेज़ प्रकार (`DOC_KIND_LOINC` `/v1` में) | |
| Encounter | `class`, `type` | v3-ActCode वर्ग; SNOMED CT प्रकार जब ज्ञात हो | `episodeOfCare` → गर्भावस्था / दीर्घकालिक बीमारी / उपचार का EpisodeOfCare |
| EpisodeOfCare | `type`, `diagnosis.condition` | `urn:anpheros:episode-type` (बीमारी / उपचार / गर्भावस्था / अन्य); `diagnosis.condition` → Condition | प्रति Anpheros Daily स्थिति ("dosar", 25 सितंबर 2026); `period` = शुरुआत → अंत। लिंक किए गए संसाधन Condition को इंगित करते हैं: `Observation.focus`, `MedicationStatement.reasonReference`, `DocumentReference.context.related`, `Appointment.reasonReference` (खोज: `focus`, `reason-reference`, `related`, `condition`) |
| Appointment | `serviceType` | `service-type` कोड सिस्टम | |
| RelatedPerson | `relationship` | v3-RoleCode (MTH, FTH, CHILD, SPS, …) | |
| QuestionnaireResponse | `questionnaire` | `https://anpheros.com/fhir/Questionnaire/` के तहत कैनोनिकल URL | |
| Basic | `code` | `urn:anpheros:basic` | एस्केप हैच; उपयोग से पहले यहां प्रलेखित हर कोड |
| Provenance | `agent.type` | `provenance-participant-type` | |

## पहचानकर्ता और एक्सटेंशन

- Anpheros Daily पंक्तियों के स्थानीय पहचानकर्ता: `urn:anpheros:daily:{vital|medication|condition|episode|lab|symptom|document|weight|wellbeing|intake|immunization|allergy|health-day}`।
- कंडीशन एक्सटेंशन `daily-condition` (25 सितंबर 2026): `kind` (बीमारी / उपचार / गर्भावस्था / अन्य), `color` (ऐप पैलेट कुंजी), `source`, `due_date` (गर्भावस्था)। लिखित कोड के बिना गर्भावस्था में ICD-10 `Z33` होता है।
- एक्सटेंशन `https://anpheros.com/fhir/StructureDefinition/daily-*` (`daily-medication`, `daily-symptom`, `daily-condition`, …) के तहत रहते हैं।
- इकाइयाँ हर जगह UCUM (`http://unitsofmeasure.org`) हैं जहाँ कोई मात्रा लिखी जाती है।

## लक्षण अवधारणाएँ (रिलीज़ 2026.10.2, 16 अक्टूबर 2026)

`GET /v1/terminology/symptoms?q=&icd10=&kind=symptom|finding|all&lang=&limit=&offset=` और `GET /v1/terminology/symptoms/{concept_id}` एंफ़ेरोस लक्षण अवधारणाओं की सेवा करते हैं: एक स्थिर पहचानकर्ता (`SYM-0001`…, कभी भी पुनः उपयोग नहीं किया जाता; सिस्टम `https://anpheros.com/fhir/CodeSystem/symptom`), इसके समतुल्यता के साथ ICD-10 मैपिंग (`equivalent`, या `broader` जब ICD-10 कोड अवधारणा से अधिक को कवर करता है), लेबल और मैच शब्द जो मुक्त पाठ में अवधारणा को खोजने के लिए उपयोग किए जाते हैं।

- 86 अवधारणाएँ: 70 लक्षण और 16 निष्कर्ष (R70–R94)। लक्षण ICD-10 R00–R69 का उपयोग करते हैं और, जहाँ WHO लक्षण को कहीं और वर्गीकृत करता है, WHO कोड: G47 नींद की समस्याएँ, H53.2 दोहरी दृष्टि, H53.8 धुंधली दृष्टि (व्यापक), H93.1 टिनिटस, K59.0 कब्ज, L29.9 खुजली, M25.5 जोड़ों का दर्द, M54 पीठ दर्द।
- हर कोड और अंग्रेजी शीर्षक की जाँच 15 अक्टूबर 2026 को WHO ICD-10 संस्करण 2019 ब्राउज़र के विरुद्ध की गई थी, जिसमें इसके समावेश और बहिष्करण नोट्स शामिल थे; `icd10.display` WHO शीर्षक है।
- हर अवधारणा **ICD-11 MMS 2025-01** (`icd11`: कोड, WHO शीर्षक, समतुल्यता `equivalent | wider | narrower | inexact`) and to a **body system** (`body_system`: the ICD-11 chapter 21 block of that code, e.g. `nervous`, `digestive`) से भी मैप करती है। अध्याय 21 लक्षण कोड का उपयोग रोग कोड के बजाय किया जाता है (सिरदर्द → MB4D, 8A8Z नहीं); WHO ICD-10 → ICD-11 मैपिंग तालिका से हर प्रस्थान `release.json` (`icd11_departures`) में सूचीबद्ध है। `?icd11=MB4D` या `?body_system=digestive` के साथ फ़िल्टर करें।
- लेबल में `review` स्थिति होती है: `source` (आधिकारिक WHO अंग्रेजी शीर्षक), `in_use` (रोमानियाई लेबल और मैच शब्द जो एंफ़ेरोस डेली उपयोग करता है) या `ai_reviewed` (19 भाषाओं में सामान्य लेबल: AI सहायता के साथ WHO शीर्षकों के विरुद्ध शब्द-दर-शब्द समीक्षा किए गए मशीन अनुवाद, **नहीं** एक चिकित्सक या पेशेवर चिकित्सा अनुवादक द्वारा)। `display` `lang` में पसंदीदा लेबल है, अन्यथा सामान्य लेबल, अन्यथा अंग्रेजी; `display_lang` बताता है कि कौन सा है।
- चेतावनी संकेत: 14 अवधारणाओं के लिए 32 आइटम, CDC और NIDDK सार्वजनिक-डोमेन पृष्ठों से शब्दशः उद्धृत, प्रत्येक अपने स्रोत, `review: source_verified` और एक-निदान-नहीं नोट के साथ। कोई कारण या स्थिति संबंध नहीं। हर अवधारणा में `clinical_review: false` तब तक होता है जब तक कि एक योग्य चिकित्सक रिलीज़ की समीक्षा नहीं कर लेता।
- डेटा `app/terminology/symptoms/` (`concepts.csv`, `labels.csv`, `release.json` स्रोतों के साथ) में रहता है; एक परिवर्तन एक समीक्षा की गई कमिट और एक नया रिलीज़ नंबर है।
- एंफ़ेरोस डेली लक्षण अवलोकनों पर ICD-10 के बगल में दूसरे कोडिंग के रूप में अवधारणा जोड़ता है।
- अनुरोधों और प्रतिक्रियाओं के साथ वॉकथ्रू: [लक्षण डेटा API](https://developers.anpheros.com/hi/guides/symptom-data-api)।

### FHIR शब्दावली के रूप में वही अवधारणाएँ (15 अक्टूबर 2026)

केवल-पढ़ने के लिए, उसी रिलीज़ से, उसी प्रकाशन नियम के साथ (केवल समीक्षा किए गए लेबल):

| संसाधन | पढ़ें | नोट्स |
|---|---|---|
| CodeSystem | `GET /fhir/R4/CodeSystem/anpheros-symptom`, `GET /fhir/R4/CodeSystem?url=https://anpheros.com/fhir/CodeSystem/symptom` | `content: complete`, `status: draft` जब तक कि चिकित्सकीय रूप से समीक्षा न हो जाए; गुण `kind`, `status`, `icd10`, `icd11`, `body_system`; रोमानियाई लेबल, मैच शब्द और सामान्य लेबल पदनाम के रूप में |
| CodeSystem/$lookup | `GET /fhir/R4/CodeSystem/$lookup?system=https://anpheros.com/fhir/CodeSystem/symptom&code=SYM-0047&displayLanguage=ro` | प्रदर्शन, पदनाम और गुणों के साथ `Parameters` |
| ValueSet | `GET /fhir/R4/ValueSet/anpheros-symptoms`, `GET /fhir/R4/ValueSet/$expand?url=https://anpheros.com/fhir/ValueSet/anpheros-symptoms&filter=&displayLanguage=&count=&offset=` | सक्रिय लक्षण (निष्कर्षों को छोड़कर) |
| ConceptMap | `GET /fhir/R4/ConceptMap/anpheros-symptom-to-icd10` | `equivalent`, या `wider` जब ICD-10 कोड अवधारणा से अधिक को कवर करता है (H53.8) |
| ConceptMap | `GET /fhir/R4/ConceptMap/anpheros-symptom-to-icd11` | ICD-11 MMS 2025-01 (`http://id.who.int/icd/release/11/mms`), `equivalent`, `wider`, `narrower` या `inexact` के साथ |

**प्रोफ़ाइल `anpheros-symptom`** (`POST /fhir/R4/Observation/$validate?profile=anpheros-symptom`, विहित `https://anpheros.com/fhir/StructureDefinition/anpheros-symptom-observation`): श्रेणी `urn:anpheros:observation-category|symptom` (HL7 `observation-category` कोड अस्वीकृत है), व्यक्ति के शब्द `code.text` में, ICD-10 कोड के अनुरूप एंफ़ेरोस अवधारणा, विषय = रोगी, स्थिति अंतिम / संशोधित / सही / दर्ज-त्रुटि में, प्रभावी[x] `effectivePeriod.end` के साथ `start` से पहले नहीं, UCUM `{score}` 0-10 के रूप में तीव्रता। अन्य प्रोफाइल की तरह यह मुद्दों की रिपोर्ट करता है और राइट्स को अस्वीकार नहीं करता है।

## लाइसेंस

LOINC, ATC (WHO), ICD-10 (WHO) और UCUM का उपयोग उनके सार्वजनिक लाइसेंस के तहत किया जाता है। SNOMED CT के लिए एक राष्ट्रीय या संबद्ध लाइसेंस की आवश्यकता होती है: मैपिंग टेबल कोड के साथ आते हैं, लेकिन SNOMED कोड केवल तभी लिखे जाते हैं जब `TERMINOLOGY_SNOMED_ENABLED` चालू हो (रोमानिया के लिए लाइसेंस लंबित है)।

विभिन्न स्रोतों से डेटा को इन कोड सिस्टम में, इकाइयों, तिथियों और सत्यापन के साथ कैसे मैप करें: [मेडिकल डेटा को सामान्य कैसे करें](https://developers.anpheros.com/hi/guides/normalize-medical-data)।

इन कोड सिस्टम को कहां देखना है, और बंडल किया गया सबसेट क्या कवर करता है: [मेडिकल टर्मिनोलॉजी API](https://developers.anpheros.com/hi/guides/medical-terminology-api)।
