ICD-10 GM
Bei der Kodierung per ICD-10-GM muss das Element Condition.code mit mindestens einem Coding gefüllt sein, das den Anforderungen der ICD-Kodierung genügt. Hierzu sollte beim Einbinden des Coding-Profils in das entsprechende Use-Case-Profil ein Binding auf das ICD-10-GM ValueSet hinzugefügt werden. Siehe Terminologie - ValueSets.
Die Angabe der ICD-Version (z.B."2019"), aus der ein Code stammt, ist verpflichtend, das ICD-GM nicht versions-stabil ist, d.h. Codes können zwischen den unterschiedlichen Jahrensangaben in der Bedeutung wechseln.
Name: CodingICD10GM (Simplifier Projekt Link)
Canonical: http://fhir.de/StructureDefinition/CodingICD10GM
Coding | | 0..* | Coding | There are no (further) constraints on this element Element IdShort description A reference to a code defined by a terminology system Definition A reference to a code defined by a terminology system.
Comments Codes may be defined very casually in enumerations or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.
Data Type Coding Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6
- rim:CV
- orim:fhir:Coding rdfs:subClassOf dt:CDCoding
|
system | Σ | 1..1 | uriFixed Value | Element IdShort description Canonische CodeSystem URL für ICD-10-GM Definition The identification of the code system that defines the meaning of the symbol in the code.
Requirements Need to be unambiguous about the source of the definition of the symbol.
Comments The URI may be an OID (urn:oid:...) or a UUID (urn:uuid:...). OIDs and UUIDs SHALL be references to the HL7 OID registry. Otherwise, the URI should come from HL7's list of FHIR defined special URIs or it should reference to some definition that establishes the system clearly and unambiguously.
Data Type uri Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Fixed Value
http://fhir.de/CodeSystem/dimdi/icd-10-gm Mappings- rim:n/a
- v2:C*E.3
- rim:./codeSystem
- orim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
|
version | Σ | 1..1 | string | Element IdShort description Die Jahresversion von ICD-10-GM. Angegeben wird immer die vierstellige Jahreszahl (z.B. "2017") Definition Bie Verwendung von ICD-10-GM ist die Angabe der Version zwingend erforderlich.
Hierdurch wird der Tatsache Rechnung getragen, dass jede der jährlich neu erscheinenden Fassung von ICD-10-GM ein neues Codesystem darstellt.
Comments Where the terminology does not clearly define what string should be used to identify code system versions, the recommendation is to use the date (expressed in FHIR date format) on which that version was officially published as the version date.
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.7
- rim:./codeSystemVersion
- orim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
|
code | Σ | 1..1 | code | Element IdShort description Der (ggf. postkoordinierte) ICD-10-Code Definition Der ICD 10 Code ist vollständig anzugeben, ggf. in postkoordinierter Form
Requirements Need to refer to a particular code in the system.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type code Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count()) - icd-1:Bei Angabe eines Codes in der Primärcode-Extension, muss dieser auch Bestandteil des postkoordinierten ICD-Codes sein!
%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-primaercode').empty() or %resource.code.coding.code.contains(%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-primaercode').value.code) - icd-2:Bei Angabe eines Codes in der Manifestationscode-Extension, muss dieser auch Bestandteil des postkoordinierten ICD-Codes sein!
%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-manifestationscode').empty() or %resource.code.coding.code.contains(%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-manifestationscode').value.code) - icd-3:Bei Angabe eines Codes in der Ausrufezeichencode-Extension, muss dieser auch Bestandteil des postkoordinierten ICD-Codes sein!
%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-ausrufezeichen').empty() or %resource.code.coding.code.contains(%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-ausrufezeichen').value.code) - icd-8:Bei Angabe eines Codes in der Seitenlokalisations-Extension, muss dieser auch Bestandteil des postkoordinierten ICD-Codes sein!
%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-ausrufezeichen').empty() or %resource.code.coding.code.contains(%resource.code.coding.extension('http://fhir.de/StructureDefinition/icd-10-gm-ausrufezeichen').value.code)
Examples Postkoordinierter Kreuz-Stern-CodeA12.3+ B45.6*
Mappings- rim:n/a
- v2:C*E.1
- rim:./code
- orim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
|
display | Σ | 0..1 | string | There are no (further) constraints on this element Element IdShort description Representation defined by the system Definition A representation of the meaning of the code in the system, following the rules of the system.
Requirements Need to be able to carry a human-readable meaning of the code for readers that do not know the system.
Comments Note that FHIR strings SHALL NOT exceed 1MB in size
Data Type string Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:C*E.2 - but note this is not well followed
- rim:CV.displayName
- orim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
|
userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this element Element IdShort description If this coding was chosen directly by the user Definition Indicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).
Requirements This has been identified as a clinical safety criterium - that this exact system/code pair was chosen explicitly, rather than inferred by the system based on some rules or language processing.
Comments Amongst a set of alternatives, a directly chosen code is the most appropriate starting point for new translations. There is some ambiguity about what exactly 'directly chosen' implies, and trading partner agreement may be needed to clarify the use of this element and its consequences more completely.
Data Type boolean Constraints- ele-1:All FHIR elements must have a @value or children
hasValue() or (children().count() > id.count())
Mappings- rim:n/a
- v2:Sometimes implied by being first
- rim:CD.codingRationale
- orim:fhir:Coding.userSelected fhir:mapsTo dt:CDCoding.codingRationale. fhir:Coding.userSelected fhir:hasMap fhir:Coding.userSelected.map. fhir:Coding.userSelected.map a fhir:Map; fhir:target dt:CDCoding.codingRationale. fhir:Coding.userSelected\#true a [ fhir:source "true"; fhir:target dt:CDCoding.codingRationale\#O ]
|