C-CDA on FHIR
1.2.0 - STU 1 United States of America flag

C-CDA on FHIR, published by HL7 International / Cross-Group Projects. This guide is not an authorized publication; it is the continuous build for version 1.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/ccda-on-fhir/ and changes regularly. See the Directory of published versions

: FHIR Data Absent Reason to C-CDA NullFlavor - TTL Representation

Active as of 2024-03-12

Raw ttl | Download


@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

# - resource -------------------------------------------------------------------

 a fhir:ConceptMap ;
  fhir:nodeRole fhir:treeRoot ;
  fhir:id [ fhir:v "FC-DataAbsentReasonNullFlavor"] ; # 
  fhir:text [
fhir:status [ fhir:v "extensions" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p>Mapping from <a href=\"http://hl7.org/fhir/R4/valueset-data-absent-reason.html\">DataAbsentReason</a> to <a href=\"http://terminology.hl7.org/5.3.0/ValueSet-v3-NullFlavor.html\">NullFlavor</a></p><p>ACTIVE. Published on 2024-03-12 16:03:19+0000 by HL7 International / Cross-Group Projects (HL7 International / Cross-Group Projects: <a href=\"http://www.hl7.org/Special/committees/cgp\">http://www.hl7.org/Special/com...</a>). </p><div><p>FHIR Data Absent Reason to C-CDA NullFlavor. Adapted from https://hl7.org/fhir/R4/cm-data-absent-reason-v3.html but several key changes have been made. Note that this prior concept map (from R4) is no longer included in current FHIR build.</p>\n</div><br/><p><b>Group 1</b>Mapping from <a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-data-absent-reason.html\">DataAbsentReason</a> to <a href=\"http://terminology.hl7.org/5.3.0/CodeSystem-v3-NullFlavor.html\">NullFlavor</a></p><table class=\"grid\"><tr><td><b>Source Code</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Comment</b></td></tr><tr><td>unknown</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>NI (NoInformation)</td><td>In CDA, 'UNK' means 'a proper value is applicable, but not known.' Guidance has been to use this when the value is known to exist and to use the broader 'NI' when no specific information about why the value is unknown. FHIR's data absent reason of 'unknown' better maps to 'NI'.</td></tr><tr><td>asked-unknown (Asked But Unknown)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>ASKU (asked but unknown)</td><td/></tr><tr><td>temp-unknown (Temporarily Unknown)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>NAV (temporarily unavailable)</td><td/></tr><tr><td>not-asked</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>NASK (not asked)</td><td/></tr><tr><td>asked-declined (Asked But Declined)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>UNK (unknown)</td><td/></tr><tr><td>masked</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>MSK (masked)</td><td/></tr><tr><td>not-applicable</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>NA (not applicable)</td><td/></tr><tr><td>unsupported</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>NI (NoInformation)</td><td/></tr><tr><td>as-text</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>OTH (other)</td><td/></tr><tr><td>error</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>NAV (temporarily unavailable)</td><td/></tr><tr><td>not-a-number (Not a Number (NaN))</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>OTH (other)</td><td/></tr><tr><td>negative-infinity (Negative Infinity (NINF))</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>NINF (negative infinity)</td><td/></tr><tr><td>positive-infinity (Positive Infinity (PINF))</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>PINF (positive infinity)</td><td/></tr><tr><td>not-performed</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>NASK (not asked)</td><td/></tr><tr><td>not-permitted</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0-snapshot1/CodeSystem-concept-map-equivalence.html#wider\" title=\"wider\">maps to wider concept</a></td><td>OTH (other)</td><td/></tr></table></div>"
  ] ; # 
  fhir:extension ( [
fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ] ;
fhir:value [ fhir:v "cgp" ]
  ] ) ; # 
  fhir:url [ fhir:v "http://hl7.org/fhir/us/ccda/ConceptMap/FC-DataAbsentReasonNullFlavor"^^xsd:anyURI] ; # 
  fhir:version [ fhir:v "1.2.0"] ; # 
  fhir:name [ fhir:v "FHIRtoCCDADataAbsentReasonNullFlavor"] ; # 
  fhir:title [ fhir:v "FHIR Data Absent Reason to C-CDA NullFlavor"] ; # 
  fhir:status [ fhir:v "active"] ; # 
  fhir:experimental [ fhir:v "false"^^xsd:boolean] ; # 
  fhir:date [ fhir:v "2024-03-12T16:03:19+00:00"^^xsd:dateTime] ; # 
  fhir:publisher [ fhir:v "HL7 International / Cross-Group Projects"] ; # 
  fhir:contact ( [
fhir:name [ fhir:v "HL7 International / Cross-Group Projects" ] ;
    ( fhir:telecom [
fhir:system [ fhir:v "url" ] ;
fhir:value [ fhir:v "http://www.hl7.org/Special/committees/cgp" ]     ] )
  ] ) ; # 
  fhir:description [ fhir:v "FHIR Data Absent Reason to C-CDA NullFlavor. Adapted from https://hl7.org/fhir/R4/cm-data-absent-reason-v3.html but several key changes have been made. Note that this prior concept map (from R4) is no longer included in current FHIR build."] ; # 
  fhir:jurisdiction ( [
    ( fhir:coding [
fhir:system [ fhir:v "urn:iso:std:iso:3166"^^xsd:anyURI ] ;
fhir:code [ fhir:v "US" ]     ] )
  ] ) ; # 
  fhir:source [ fhir:v "http://hl7.org/fhir/ValueSet/data-absent-reason"^^xsd:anyURI] ; # 
  fhir:target [ fhir:v "http://terminology.hl7.org/ValueSet/v3-NullFlavor"^^xsd:anyURI] ; # 
  fhir:group ( [
fhir:source [ fhir:v "http://terminology.hl7.org/CodeSystem/data-absent-reason"^^xsd:anyURI ] ;
fhir:target [ fhir:v "http://terminology.hl7.org/CodeSystem/v3-NullFlavor"^^xsd:anyURI ] ;
    ( fhir:element [
fhir:code [ fhir:v "unknown" ] ;
fhir:display [ fhir:v "Unknown" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "NI" ] ;
fhir:display [ fhir:v "NoInformation" ] ;
fhir:equivalence [ fhir:v "wider" ] ;
fhir:comment [ fhir:v "In CDA, 'UNK' means 'a proper value is applicable, but not known.' Guidance has been to use this when the value is known to exist and to use the broader 'NI' when no specific information about why the value is unknown. FHIR's data absent reason of 'unknown' better maps to 'NI'." ]       ] )     ] [
fhir:code [ fhir:v "asked-unknown" ] ;
fhir:display [ fhir:v "Asked But Unknown" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "ASKU" ] ;
fhir:display [ fhir:v "asked but unknown" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "temp-unknown" ] ;
fhir:display [ fhir:v "Temporarily Unknown" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "NAV" ] ;
fhir:display [ fhir:v "temporarily unavailable" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "not-asked" ] ;
fhir:display [ fhir:v "Not Asked" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "NASK" ] ;
fhir:display [ fhir:v "not asked" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "asked-declined" ] ;
fhir:display [ fhir:v "Asked But Declined" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "UNK" ] ;
fhir:display [ fhir:v "unknown" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] [
fhir:code [ fhir:v "masked" ] ;
fhir:display [ fhir:v "Masked" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "MSK" ] ;
fhir:display [ fhir:v "masked" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "not-applicable" ] ;
fhir:display [ fhir:v "Not Applicable" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "NA" ] ;
fhir:display [ fhir:v "not applicable" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "unsupported" ] ;
fhir:display [ fhir:v "Unsupported" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "NI" ] ;
fhir:display [ fhir:v "NoInformation" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] [
fhir:code [ fhir:v "as-text" ] ;
fhir:display [ fhir:v "As Text" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "OTH" ] ;
fhir:display [ fhir:v "other" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] [
fhir:code [ fhir:v "error" ] ;
fhir:display [ fhir:v "Error" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "NAV" ] ;
fhir:display [ fhir:v "temporarily unavailable" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] [
fhir:code [ fhir:v "not-a-number" ] ;
fhir:display [ fhir:v "Not a Number (NaN)" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "OTH" ] ;
fhir:display [ fhir:v "other" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] [
fhir:code [ fhir:v "negative-infinity" ] ;
fhir:display [ fhir:v "Negative Infinity (NINF)" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "NINF" ] ;
fhir:display [ fhir:v "negative infinity" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "positive-infinity" ] ;
fhir:display [ fhir:v "Positive Infinity (PINF)" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "equivalent" ]         ] ) ;
fhir:code [ fhir:v "PINF" ] ;
fhir:display [ fhir:v "positive infinity" ] ;
fhir:equivalence [ fhir:v "equivalent" ]       ] )     ] [
fhir:code [ fhir:v "not-performed" ] ;
fhir:display [ fhir:v "Not Performed" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "NASK" ] ;
fhir:display [ fhir:v "not asked" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] [
fhir:code [ fhir:v "not-permitted" ] ;
fhir:display [ fhir:v "Not Permitted" ] ;
      ( fhir:_target [
        ( fhir:modifierExtension [
fhir:url [ fhir:v "http://hl7.org/fhir/1.0/StructureDefinition/extension-ConceptMap.element.target.equivalence"^^xsd:anyURI ] ;
fhir:value [ fhir:v "wider" ]         ] ) ;
fhir:code [ fhir:v "OTH" ] ;
fhir:display [ fhir:v "other" ] ;
fhir:equivalence [ fhir:v "wider" ]       ] )     ] )
  ] ) . #