ASK
Bei der Kodierung per ASK muss das Element Condition.code mit mindestens einem Coding gefüllt sein, das den Anforderungen der ASK-Kodierung genügt. Hierzu sollte beim Einbinden des Coding-Profils in das entsprechende Use-Case-Profil ein Binding auf das ASK ValueSet hinzugefügt werden. Siehe Terminologie - ValueSets.
Name: CodingICD10GM (Simplifier Projekt Link)
Canonical: http://fhir.de/StructureDefinition/CodingASK
| Coding |  | 0..* | Coding | There are no (further) constraints on this elementElement IdShort description A reference to a code defined by a terminology systemDefinition CommentsA reference to a code defined by a terminology system.Data TypeCodes 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.CodingConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:CE/CNE/CWE subset one of the sets of component 1-3 or 4-6rim:CVorim:fhir:Coding rdfs:subClassOf dt:CDCoding
 | 
| system | Σ | 1..1 | uriFixed Value | Element IdShort description Canonische CodeSystem URL für ASKDefinition RequirementsThe identification of the code system that defines the meaning of the symbol in the code.CommentsNeed to be unambiguous about the source of the definition of the symbol.Data TypeThe 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.uriConstraints Fixed Valueele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
Mappingshttp://fhir.de/CodeSystem/ask rim:n/av2:C*E.3rim:./codeSystemorim:fhir:Coding.system rdfs:subPropertyOf dt:CDCoding.codeSystem
 | 
| version | Σ | 0..1 | string | There are no (further) constraints on this elementElement IdShort description Version of the system - if relevantDefinition CommentsThe version of the code system which was used when choosing this code. Note that a well-maintained code system does not need the version reported, because the meaning of codes is consistent across versions. However this cannot consistently be assured, and when the meaning is not guaranteed to be consistent, the version SHOULD be exchanged.Data TypeWhere 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.stringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.7rim:./codeSystemVersionorim:fhir:Coding.version rdfs:subPropertyOf dt:CDCoding.codeSystemVersion
 | 
| code | Σ | 1..1 | code | Element IdShort description Der PZN-CodeDefinition RequirementsA symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination).CommentsNeed to refer to a particular code in the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizecodeConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.1rim:./codeorim:fhir:Coding.code rdfs:subPropertyOf dt:CDCoding.code
 | 
| display | Σ | 0..1 | string | There are no (further) constraints on this elementElement IdShort description Representation defined by the systemDefinition RequirementsA representation of the meaning of the code in the system, following the rules of the system.CommentsNeed to be able to carry a human-readable meaning of the code for readers that do not know  the system.Data TypeNote that FHIR strings SHALL NOT exceed 1MB in sizestringConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:C*E.2 - but note this is not well followedrim:CV.displayNameorim:fhir:Coding.display rdfs:subPropertyOf dt:CDCoding.displayName
 | 
| userSelected | Σ | 0..1 | boolean | There are no (further) constraints on this elementElement IdShort description If this coding was chosen directly by the userDefinition RequirementsIndicates that this coding was chosen by a user directly - e.g. off a pick list of available items (codes or displays).CommentsThis 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.Data TypeAmongst 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.booleanConstraints Mappingsele-1:All FHIR elements must have a @value or children
 hasValue() or (children().count() > id.count())
rim:n/av2:Sometimes implied by being firstrim:CD.codingRationaleorim: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   ]
 |