ResultCz
type: StructureDefinition
node role: treeRoot
id:
  v: ResultCz
language:
  v: en
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition ResultCz Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> ResultCz 0..* Base A.2.4 - Results data elements #xD; narrative 1..1 Base A.2.4.1 Laboratory report narrative #xD; report 0..1 Narrative A.2.4.1.1 Narrative report This profile does not constrain the narrative in regard to content, language, or traceability to data elements #xD; notes 0..1 Narrative A.2.4.1.2 Comments, interpretation and recommendations This profile does not constrain the narrative in regard to content, language, or traceability to data elements #xD; observation 0..1 Base A.2.4.2 Observation details #xD; dateTime 1..* CodeableConcept A.2.4.2.1 Observation date #xD; code 1..* CodeableConcept A.2.4.2.2 Observation code #xD; name 1..* string A.2.4.2.3 Observation name #xD; method 0..1 CodeableConcept A.2.4.2.4 Observation method #xD; device 0..1 CodeableConcept A.2.4.2.5 Observation device #xD; testKit 0..1 string A.2.4.2.6 Test kit #xD; calibrator 0..1 string A.2.4.2.7 Calibrator #xD; order 0..1 Base A.2.4.2.8 Order #xD; performer 0..1 Base A.2.4.2.9 Performer #xD; reporter 0..1 Base A.2.4.2.10 Reporter #xD; <a href="StructureDefinition-ResultCz-definitions.html#ResultCz.observation.result" title="Result of the observation including text, numeric and coded results of the measurement and measurement uncertainty. Content of the observation result will vary according to the type of the observation. #xA;- Preferred system(s): SNOMED CT (for ordinal or nominal scale results and result interpretation)#xA;- Preferred system(s): UCUM (for units)">result 1..1 Base A.2.4.2.11 Observation result #xD; interpretation 1..1 CodeableConcept A.2.4.2.12 Observation interpretation #xD; description 0..1 Narrative A.2.4.2.13 Result description This profile does not constrain the narrative in regard to content, language, or traceability to data elements #xD; accreditationStatus 0..1 Base A.2.4.2.14 Accreditation…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
    l: structuredefinition-fmm
  value: Integer
    v: 1
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
    l: structuredefinition-standards-status
  value: Code
    v: draft
url:
  v: https://hl7.cz/fhir/lab/StructureDefinition/ResultCz
  l: ResultCz
version:
  v: 0.5.0
name:
  v: LogEnResultLabEhnCz
title:
  v: A.2.4 - Results data elements
status:
  v: draft
date:
  v: 2026-04-17T07:16:30+00:00
publisher:
  v: HL7 Czech Republic
contact:
  name:
    v: HL7 Czech Republic
  telecom:
    system:
      v: url
    value:
      v: https://hl7.cz
description:
  v: Results data elements. Section A5 of the eHN guideline.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
      l: 3166
    code:
      v: CZ
    display:
      v: Czechia
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://hl7.cz/fhir/lab/StructureDefinition/ResultCz
  l: ResultCz
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  l: Base
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 4.0.1
  element:
    id:
      v: ResultCz
    path:
      v: ResultCz
    short:
      v: A.2.4 - Results data elements
    definition:
      v: Results data elements. Section A5 of the eHN guideline.
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
  element:
    id:
      v: ResultCz.narrative
    path:
      v: ResultCz.narrative
    short:
      v: A.2.4.1 Laboratory report narrative
    definition:
      v: A.2.4.1 Laboratory report narrative
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: ResultCz.narrative
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: ResultCz.narrative.report
    path:
      v: ResultCz.narrative.report
    short:
      v: A.2.4.1.1 Narrative report
    definition:
      v: Entire report (textual summary inside the laboratory result report document) as issued by the laboratory.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: ResultCz.narrative.report
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: Narrative
        l: Narrative
  element:
    id:
      v: ResultCz.narrative.notes
    path:
      v: ResultCz.narrative.notes
    short:
      v: A.2.4.1.2 Comments, interpretation and recommendations
    definition:
      v: Comments, such as a textual interpretation or advice accompanying the result report, for example.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: ResultCz.narrative.notes
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: Narrative
        l: Narrative
  element:
    id:
      v: ResultCz.observation
    path:
      v: ResultCz.observation
    short:
      v: A.2.4.2 Observation details
    definition:
      v: A.2.4.2 Observation details (report could consist of multiple observations)
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: ResultCz.observation
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: Base
        l: Base
  element:
    id:
      v: ResultCz.observation.dateTime
    path:
      v: ResultCz.observation.dateTime
    short:
      v: A.2.4.2.1 Observation date

v: Date and time of the observation - Preferred system(s): ISO 8601

v: 1

v: *

path:
  v: ResultCz.observation.dateTime
min:
  v: 1
max:
  v: *

code:
  v: CodeableConcept
  l: CodeableConcept

id:
  v: ResultCz.observation.code
path:
  v: ResultCz.observation.code
short:
  v: A.2.4.2.2 Observation code
definition:
  v: Code representing the observation using the agreed code systems. - Preferred system(s): NČLP
min:
  v: 1
max:
  v: *
base:
  path:
    v: ResultCz.observation.code
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element

id:
  v: ResultCz.observation.code.id
path:
  v: ResultCz.observation.code.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ResultCz.observation.code.extension
path:
  v: ResultCz.observation.code.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ResultCz.observation.code.coding
path:
  v: ResultCz.observation.code.coding
short:
  v: Code defined by a terminology system
definition:
  v: A reference to a code defined by a terminology system.
comment:
  v: 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. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.
requirements:
  v: Allows for alternative encodings within a code system, and translations to other code systems.
min:
  v: 0
max:
  v: *
base:
  path:
    v: CodeableConcept.coding
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Coding
    l: Coding
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: false
is summary:
  v: true
mapping:
  identity:
    v: v2
  map:
    v: C*E.1-8, C*E.10-22
mapping:
  identity:
    v: rim
  map:
    v: union(., ./translation)
mapping:
  identity:
    v: orim
  map:
    v: fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding

id:
  v: ResultCz.observation.code.text
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable
    l: elementdefinition-translatable
  value: Boolean
    v: true
path:
  v: ResultCz.observation.code.text
short:
  v: Plain text representation of the concept
definition:
  v: A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.
comment:
  v: Very often the text is the same as a displayName of one of the codings.
requirements:
  v: The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: CodeableConcept.text
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
is modifier:
  v: false
is summary:
  v: true
mapping:
  identity:
    v: v2
  map:
    v: C*E.9. But note many systems use C*E.2 for this
mapping:
  identity:
    v: rim
  map:
    v: ./originalText[mediaType/code="text/plain"]/data
mapping:
  identity:
    v: orim
  map:
    v: fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText

id:
  v: ResultCz.observation.code.name
path:
  v: ResultCz.observation.code.name
short:
  v: A.2.4.2.3 Observation name
definition:
  v: Full name of the observation according to the used test coding standard.
min:
  v: 1
max:
  v: *
base:
  path:
    v: ResultCz.observation.code.name
  min:
    v: 1
  max:
    v: *
type:
  code:
    v: string
    l: string

id:
  v: ResultCz.observation.method
path:
  v: ResultCz.observation.method
short:
  v: A.2.4.2.4 Observation method
definition:
  v: Observation method (measurement principle) to obtain the result. - Preferred system(s): SNOMED CT
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.method
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ResultCz.observation.device
path:
  v: ResultCz.observation.device
short:
  v: A.2.4.2.5 Observation device
definition:
  v: Device (analyser), laboratory test kit and used calibrator information (identifier, type, name, model, manufacturer) - Preferred system(s): SNOMED CT - Preferred system(s): EMDN
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.device
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ResultCz.observation.testKit
path:
  v: ResultCz.observation.testKit
short:
  v: A.2.4.2.6 Test kit
definition:
  v: Information about the test kit used – ID, type, name, manufacturer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.testKit
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: ResultCz.observation.calibrator
path:
  v: ResultCz.observation.calibrator
short:
  v: A.2.4.2.7 Calibrator
definition:
  v: Information about the calibrator used (unless it is a basic unit of measurement, e.g. IU) - ID, type, name, manufacturer
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.calibrator
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string

id:
  v: ResultCz.observation.order
path:
  v: ResultCz.observation.order
short:
  v: A.2.4.2.8 Order
definition:
  v: Identifies order and order placer this observation belongs to.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.order
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.performer
path:
  v: ResultCz.observation.performer
short:
  v: A.2.4.2.9 Performer
definition:
  v: Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.performer
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.reporter
path:
  v: ResultCz.observation.reporter
short:
  v: A.2.4.2.10 Reporter
definition:
  v: With certain observation results, e.g. there may also be an interpreter or a person responsible for validation.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.reporter
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.result
path:
  v: ResultCz.observation.result
short:
  v: A.2.4.2.11 Observation result
definition:
  v: Result of the observation including text, numeric and coded results of the measurement and measurement uncertainty. Content of the observation result will vary according to the type of the observation. - Preferred system(s): SNOMED CT (for ordinal or nominal scale results and result interpretation) - Preferred system(s): UCUM (for units)
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ResultCz.observation.result
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.interpretation
path:
  v: ResultCz.observation.interpretation
short:
  v: A.2.4.2.12 Observation interpretation
definition:
  v: Information about reference intervals and result interpretation. - Preferred system(s): SNOMED CT
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ResultCz.observation.interpretation
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ResultCz.observation.description
path:
  v: ResultCz.observation.description
short:
  v: A.2.4.2.13 Result description
definition:
  v: Comments and narrative representation of the observation result and findings.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.description
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Narrative
    l: Narrative

id:
  v: ResultCz.observation.accreditationStatus
path:
  v: ResultCz.observation.accreditationStatus
short:
  v: A.2.4.2.14 Accreditation status
definition:
  v: Accreditation status of the laboratory for the particular observation.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ResultCz.observation.accreditationStatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Base
    l: Base

element:
  id:
    v: ResultCz
  path:
    v: ResultCz
  short:
    v: A.2.4 - Results data elements
  definition:
    v: Results data elements. Section A5 of the eHN guideline.
element:
  id:
    v: ResultCz.narrative
  path:
    v: ResultCz.narrative
  short:
    v: A.2.4.1 Laboratory report narrative
  definition:
    v: A.2.4.1 Laboratory report narrative
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: ResultCz.narrative.report
  path:
    v: ResultCz.narrative.report
  short:
    v: A.2.4.1.1 Narrative report
  definition:
    v: Entire report (textual summary inside the laboratory result report document) as issued by the laboratory.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Narrative
      l: Narrative
element:
  id:
    v: ResultCz.narrative.notes
  path:
    v: ResultCz.narrative.notes
  short:
    v: A.2.4.1.2 Comments, interpretation and recommendations
  definition:
    v: Comments, such as a textual interpretation or advice accompanying the result report, for example.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Narrative
      l: Narrative
element:
  id:
    v: ResultCz.observation
  path:
    v: ResultCz.observation
  short:
    v: A.2.4.2 Observation details
  definition:
    v: A.2.4.2 Observation details (report could consist of multiple observations)
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Base
      l: Base
element:
  id:
    v: ResultCz.observation.dateTime
  path:
    v: ResultCz.observation.dateTime
  short:
    v: A.2.4.2.1 Observation date
  definition:
    v: Date and time of the observation - Preferred system(s): ISO 8601
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: ResultCz.observation.code
  path:
    v: ResultCz.observation.code
  short:
    v: A.2.4.2.2 Observation code
  definition:
    v: Code representing the observation using the agreed code systems. - Preferred system(s): NČLP
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: ResultCz.observation.code.name
  path:
    v: ResultCz.observation.code.name
  short:
    v: A.2.4.2.3 Observation name
  definition:
    v: Full name of the observation according to the used test coding standard.
  min:
    v: 1
  max:
    v: *
  type:
    code:
      v: string
      l: string
element:
  id:
    v: ResultCz.observation.method
  path:
    v: ResultCz.observation.method
  short:
    v: A.2.4.2.4 Observation method
  definition:
    v: Observation method (measurement principle) to obtain the result. - Preferred system(s): SNOMED CT
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: ResultCz.observation.device
  path:
    v: ResultCz.observation.device
  short:
    v: A.2.4.2.5 Observation device
  definition:
    v: Device (analyser), laboratory test kit and used calibrator information (identifier, type, name, model, manufacturer) - Preferred system(s): SNOMED CT - Preferred system(s): EMDN
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
element:
  id:
    v: ResultCz.observation.testKit
  path:
    v: ResultCz.observation.testKit
  short:
    v: A.2.4.2.6 Test kit
  definition:
    v: Information about the test kit used – ID, type, name, manufacturer
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: ResultCz.observation.calibrator
  path:
    v: ResultCz.observation.calibrator
  short:
    v: A.2.4.2.7 Calibrator
  definition:
    v: Information about the calibrator used (unless it is a basic unit of measurement, e.g. IU) - ID, type, name, manufacturer
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
element:
  id:
    v: ResultCz.observation.order
  path:
    v: ResultCz.observation.order

v: A.2.4.2.8 Order

v: Identifies order and order placer this observation belongs to.

v: 0

v: 1

code:
  v: Base
  l: Base

id:
  v: ResultCz.observation.performer
path:
  v: ResultCz.observation.performer
short:
  v: A.2.4.2.9 Performer
definition:
  v: Identifies the originator/author and provides provenance information about the source of the results data that may have not originated with the source of the whole Laboratory Report document.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.reporter
path:
  v: ResultCz.observation.reporter
short:
  v: A.2.4.2.10 Reporter
definition:
  v: With certain observation results, e.g. there may also be an interpreter or a person responsible for validation.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.result
path:
  v: ResultCz.observation.result
short:
  v: A.2.4.2.11 Observation result
definition:
  v: Result of the observation including text, numeric and coded results of the measurement and measurement uncertainty. Content of the observation result will vary according to the type of the observation. - Preferred system(s): SNOMED CT (for ordinal or nominal scale results and result interpretation) - Preferred system(s): UCUM (for units)
min:
  v: 1
max:
  v: 1
type:
  code:
    v: Base
    l: Base

id:
  v: ResultCz.observation.interpretation
path:
  v: ResultCz.observation.interpretation
short:
  v: A.2.4.2.12 Observation interpretation
definition:
  v: Information about reference intervals and result interpretation. - Preferred system(s): SNOMED CT
min:
  v: 1
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept

id:
  v: ResultCz.observation.description
path:
  v: ResultCz.observation.description
short:
  v: A.2.4.2.13 Result description
definition:
  v: Comments and narrative representation of the observation result and findings.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Narrative
    l: Narrative

id:
  v: ResultCz.observation.accreditationStatus
path:
  v: ResultCz.observation.accreditationStatus
short:
  v: A.2.4.2.14 Accreditation status
definition:
  v: Accreditation status of the laboratory for the particular observation.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Base
    l: Base