Loading
Coderingen, codeerbare concepten en waardensets

Coderingen, codeerbare concepten en waardensets

Als u effectief met deze entiteiten wilt werken, is het belangrijk om eerst te weten wat ze zijn. Deze entiteiten zijn aan elkaar gerelateerd door middel van hiërarchieën, concepten of contexten.

Coderingen hebben betrekking op codeerbare concepten als een hiërarchie. In principe is een codeerbaar concept een set coderingen die hetzelfde concept vertegenwoordigen. Een waardenset groepeert coderingen echter losser op basis van hun context. Laten we eens wat beter kijken naar wat deze entiteiten zijn en hoe ze zijn gestructureerd.

Codering

Een codering, of codeset in Life Sciences Cloud, vertegenwoordigt een specifiek concept in de context van het terminologiesysteem dat dat concept definieert. Meerdere coderingen kunnen hetzelfde concept uit de praktijk vertegenwoordigen. Hun vorm is echter afhankelijk van de terminologiesystemen die ze definiëren en de versies van die systemen. Coderingen bestaan uit vijf componenten: Code, Weergave, Systeem, Versie en Geselecteerde gebruiker.

Code: Het symbool dat het concept vertegenwoordigt. Deze code kan een reeks cijfers of lettertekens zijn, en niet noodzakelijk een woord. Als dit kenmerk ontbreekt in een codering, heeft het terminologiesysteem geen gedefinieerde code om het concept van die codering aan te geven. Beschouw een code als de vorm van een codering.

Weergave: De tekst die de betekenis van de code en het concept ervan vertegenwoordigt.

Systeem: De URI van het terminologiesysteem dat het concept van een codering definieert. Er zijn veel terminologiesystemen die de industrie gebruikt, zoals LOINC, SNOMED, RxNorm, ICD, enzovoort.

Versie: De versie van het terminologiesysteem dat de codering definieert. Zoals eerder vermeld, kan de vorm van een codering veranderen tussen versies van het terminologiesysteem.

Geselecteerde gebruiker: De booleaanse waarde die aangeeft of de code expliciet wordt gekozen door een gebruiker, in tegenstelling tot selectie door een geautomatiseerd algoritme. De verwachting is dat coderingen die voor dit kenmerk als true (waar) zijn gemarkeerd, waarschijnlijk nauwkeuriger zijn. Als er meerdere coderingen zijn die hetzelfde concept vertegenwoordigen, zijn coderingen die voor dit kenmerk als true (waar) zijn gemarkeerd, doorgaans nauwkeuriger. De Life Sciences Cloud implementatie noemt dit kenmerk Primair.

Zo ziet een JSON-voorbeeld voor een codering eruit:

<coding>
        <system value="http://snomed.info/id"/>
        <version value="International Release – 20130731"/>
        <code value="389145006"/>
        <display value="Allergic Asthma"/>
        <primary value="true"/>
    </coding>

De Life Sciences Cloud implementatie van codering ondersteunt geen hiërarchieën omdat de FHIR-definitie van een codering geen hiërarchieën opgeeft. Als uw organisatie echter opnamehiërarchieën vereist, kunt u dat doen door een zelfverwijzingsveld toe te voegen aan het object Codeset.

Codeerbaar concept

Een codeerbaar concept vertegenwoordigt een uniek concept uit de praktijk dat wordt voorgesteld door coderingen. Codeerbare concepten binden coderingen van verschillende systemen en versies, met als bindende factor het gedeelde concept dat deze coderingen vertegenwoordigen. Stel bijvoorbeeld dat systeem 1 COVID-19 voorstelt als C19 in versie 2.31 en als CVD2019 in versie 1.13, en systeem 2 COVID-19 voorstelt als C204. Het codeerbare concept dat het real-world concept van COVID-19 vertegenwoordigt, bindt alle drie de coderingen aan elkaar.

De Life Sciences Cloud implementatie van codeerbare concepten, codesetbundels genaamd, staat slechts 15 coderingen toe om samen te worden gebonden, terwijl FHIR een dergelijke beperking niet oplegt aan codeerbare concepten.

Hier is een JSON-voorbeeld voor een codeerbaar concept:

<codeableConcept>
    <!-- SNOMED code -->
    <coding>
        <system value="http://snomed.info/id"/>
        <version value="International Release – 20130731"/>
        <code value="389145006"/>
        <display value="Allergic Asthma"/>
        <primary value="true"/>
    </coding>
    <!-- ICD code -->
    <coding>
        <system value="urn:oid:2.16.840.1.113883.6.42"/>
        <version value="9"/>
        <code value="493.00"/>
        <display value="Extrinsic asthma - unspecified"/>
        <primary value="false"/>
    </coding>
    <text value="Atopic Asthma"/>
</codeableConcept>

Waardenset

Een waardenset, zoals een codeerbaar concept, verbindt verschillende coderingen. Een waardenset wordt echter gegroepeerd op de context van de coderingen die aan elkaar zijn gebonden en is geen gedeeld concept dat binnen terminologiesystemen wordt uitgelijnd. Zo bindt een codeerbaar concept codes die een specifieke ziekte vertegenwoordigen, terwijl een waardenset codesets die meerdere ziekten vertegenwoordigen, samenbindt.

Life Sciences Cloud heeft waardensets niet expliciet geïmplementeerd met behulp van een object of component. Voor een basisgroepering kunt u echter codesetrecords groeperen die dezelfde waarden hebben voor het veld Type codeset.

 
Wordt geladen
Salesforce Help | Article