HL7 Version 2 to FHIR, published by HL7 International / Orders and Observations. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/v2-to-fhir/ and changes regularly. See the Directory of published versions
Page standards status: Informative |
@prefix fhir: <http://hl7.org/fhir/> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @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 "segment-obx-component-to-observation"] ; # fhir:text [ fhir:status [ fhir:v "generated" ] ; fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ConceptMap segment-obx-component-to-observation</b></p><a name=\"segment-obx-component-to-observation\"> </a><a name=\"hcsegment-obx-component-to-observation\"> </a><p>Mapping from (not specified) to (not specified)</p><br/><p><b>Group 1 </b>Mapping from <code>unspecified code system</code> to <code>unspecified code system</code></p><table class=\"grid\"><tr><td colspan=\"4\"><b>Source Concept Details</b></td><td><b>Relationship</b></td><td colspan=\"2\"><b>Target Concept Details</b></td><td><b>Comment</b></td></tr><tr><td colspan=\"2\"><b>Codes</b> from </td><td><b>NarrativeCondition</b></td><td><b>ComputableANTLR</b></td><td/><td colspan=\"2\"><b>Codes</b> from </td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-3</td><td style=\"border-left-width: 0px\">Observation Identifier</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">code</td><td style=\"border-left-width: 0px\">code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-3</td><td style=\"border-left-width: 0px\">Observation Identifier</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].code</td><td style=\"border-left-width: 0px\">component[each].code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-4</td><td style=\"border-left-width: 0px\">Observation Sub-ID</td><td>Map to Observation.partOf or Observation.hasMember or Observation.DerivedFrom according to the implementation guidance for the v2 message at hand, otherwise map to the extension-sub-id to enable the final destination to determine how to structure the observations.</td><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">$this</td><td style=\"border-left-width: 0px\">$this</td><td>OBX-4 Sub Identifier would determine how to use Observation.partOf or Observation.hasMember or Observation.DerivedFrom, but is highly dependent on the local implementation of OBX-4 or an implementation guide (e.g., LRI, Clinical Genomics). That is not known at the standard level, so we cannot provide specific mapping guidance here. However, if the mapper does not have access to the syntax used and its meaning, we need to be able to pass on OBX-4 Sub Identifier to the final destination that should know how to then structure it using FHIR attributes.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"NM\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueQuantity</td><td style=\"border-left-width: 0px\">component[each].valueQuantity</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>Any markup in ST, FT or TX data may not present properly given that valueString is a string data type</td><td>IF OBX-2 IN (\"ST\", \"FT\", \"TX\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueString</td><td style=\"border-left-width: 0px\">component[each].valueString</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"CF\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueCodeableConcept</td><td style=\"border-left-width: 0px\">component[each].valueCodeableConcept</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"CNE\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueCodeableConcept</td><td style=\"border-left-width: 0px\">component[each].valueCodeableConcept</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"CE\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueCodeableConcept</td><td style=\"border-left-width: 0px\">component[each].valueCodeableConcept</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"CWE\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueCodeableConcept</td><td style=\"border-left-width: 0px\">component[each].valueCodeableConcept</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"IS\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueCodeableConcept</td><td style=\"border-left-width: 0px\">component[each].valueCodeableConcept</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"DR\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valuePeriod</td><td style=\"border-left-width: 0px\">component[each].valuePeriod</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 IN (\"DTM\", \"DT\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueDateTime</td><td style=\"border-left-width: 0px\">component[each].valueDateTime</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"NR\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRange</td><td style=\"border-left-width: 0px\">component[each].valueRange</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"VR\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueString</td><td style=\"border-left-width: 0px\">component[each].valueString</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"TM\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueTime</td><td style=\"border-left-width: 0px\">component[each].valueTime</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF (OBX-2 EQUALS \"SN\" AND OBX-5.1 EQUALS \"<>\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueString</td><td style=\"border-left-width: 0px\">component[each].valueString</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 IN (\":\", \"/\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRatio[1]</td><td style=\"border-left-width: 0px\">component[each].valueRatio[1]</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"-\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRange[1]</td><td style=\"border-left-width: 0px\">component[each].valueRange[1]</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"+\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueString</td><td style=\"border-left-width: 0px\">component[each].valueString</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 NOT IN (\":\", \"/\", \"-\", \"+\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueQuantity[1]</td><td style=\"border-left-width: 0px\">component[each].valueQuantity[1]</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>If line 19 through 23 all fail while OBX-2 = SN</td><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueString</td><td style=\"border-left-width: 0px\">component[each].valueString</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>If none of the other observations in OBX-5 are not derived from the documentation included</td><td>IF OBX-2 EQUALS \"ED\" AND IF OBX-5.4 EQUALS \"Base64\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].extension[1].url</td><td style=\"border-left-width: 0px\">component[each].extension[1].url</td><td>Some implementers may include in OBX-5 the documentation that the other OBX-5 components are derived from. In that situations</td></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>If none of the other observations in OBX-5 are not derived from the documentation included</td><td>IF OBX-2 EQUALS \"ED\" AND IF OBX-5.4 EQUALS \"Base64\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].extension[1].valueAttachment</td><td style=\"border-left-width: 0px\">component[each].extension[1].valueAttachment</td><td>We are for now addressing Base64 that cover .pdf, pictures and other binaries. If somebody does this, we will address those.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>And if other observation in OBX-5 are derived from the documentation included</td><td>IF OBX-2 EQUALS \"ED\" AND IF OBX-5.4 EQUALS \"Base64\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">derivedFrom(DocumentReference)</td><td style=\"border-left-width: 0px\">derivedFrom(DocumentReference)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>If none of the other observations in OBX-5 are not derived from the documentation referenced</td><td>IF OBX-2 EQUALS \"RP\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].extension[1].url</td><td style=\"border-left-width: 0px\">component[each].extension[1].url</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>If none of the other observations in OBX-5 are not derived from the documentation referenced</td><td>IF OBX-2 EQUALS \"RP\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].extension[1].valueAttachment</td><td style=\"border-left-width: 0px\">component[each].extension[1].valueAttachment</td><td>To be resolved when we resolve DocumentReference and valueAttachment</td></tr><tr><td style=\"border-right-width: 0px\">OBX-5</td><td style=\"border-left-width: 0px\">Observation Value</td><td>And if other observation in OBX-5 are derived from the documentation being referenced</td><td>IF OBX-2 EQUALS \"RP\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">derivedFrom(DocumentReference)</td><td style=\"border-left-width: 0px\">derivedFrom(DocumentReference)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-6</td><td style=\"border-left-width: 0px\">Units</td><td/><td>IF OBX-2 IN (\"NA\", \"NM\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueQuantity</td><td style=\"border-left-width: 0px\">component[each].valueQuantity</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-6</td><td style=\"border-left-width: 0px\">Units</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 NOT IN (\":\", \"/\", \"-\", \"+\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueQuantity[1]</td><td style=\"border-left-width: 0px\">component[each].valueQuantity[1]</td><td>Note that OBX-5 and OBX-6 resolve to different components for the same Quantity data type.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-6</td><td style=\"border-left-width: 0px\">Units</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"-\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRange[1].low</td><td style=\"border-left-width: 0px\">component[each].valueRange[1].low</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-6</td><td style=\"border-left-width: 0px\">Units</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"-\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRange[1].high</td><td style=\"border-left-width: 0px\">component[each].valueRange[1].high</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-6</td><td style=\"border-left-width: 0px\">Units</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 IN (\":\", \"/\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRatio[1].numerator</td><td style=\"border-left-width: 0px\">component[each].valueRatio[1].numerator</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-6</td><td style=\"border-left-width: 0px\">Units</td><td/><td>IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 IN (\":\", \"/\")</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].valueRatio[1].denominator</td><td style=\"border-left-width: 0px\">component[each].valueRatio[1].denominator</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-7</td><td style=\"border-left-width: 0px\">References Range</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">component[each].referenceRange.text</td><td style=\"border-left-width: 0px\">component[each].referenceRange.text</td><td>If OBX-7 is sufficiently parseable, then the low, high, type, appliesTo, and/or age may be used.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-8</td><td style=\"border-left-width: 0px\">Interpretation Codes</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">interpretation</td><td style=\"border-left-width: 0px\">interpretation</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-10</td><td style=\"border-left-width: 0px\">Nature of Abnormal Test</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].uri</td><td style=\"border-left-width: 0px\">extension[2].uri</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-10</td><td style=\"border-left-width: 0px\">Nature of Abnormal Test</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].valueCodeableConcept</td><td style=\"border-left-width: 0px\">extension[2].valueCodeableConcept</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-11</td><td style=\"border-left-width: 0px\">Observation Result Status</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">status</td><td style=\"border-left-width: 0px\">status</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-11</td><td style=\"border-left-width: 0px\">Observation Result Status</td><td/><td>IF OBX-11 IS \"X\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">status.extension[1].url</td><td style=\"border-left-width: 0px\">status.extension[1].url</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-11</td><td style=\"border-left-width: 0px\">Observation Result Status</td><td/><td>IF OBX-11 IS \"X\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">status.extension[1].valueCodeableConcept.coding.code</td><td style=\"border-left-width: 0px\">status.extension[1].valueCodeableConcept.coding.code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-11</td><td style=\"border-left-width: 0px\">Observation Result Status</td><td/><td>IF OBX-11 IS \"X\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">status.extension[1].valueCodeableConcept.coding.system</td><td style=\"border-left-width: 0px\">status.extension[1].valueCodeableConcept.coding.system</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-11</td><td style=\"border-left-width: 0px\">Observation Result Status</td><td/><td>IF OBX-11 IS \"N\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">dataAbsentReason.coding[2].code</td><td style=\"border-left-width: 0px\">dataAbsentReason.coding[2].code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-11</td><td style=\"border-left-width: 0px\">Observation Result Status</td><td/><td>IF OBX-11 IS \"N\"</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">dataAbsentReason.coding[2].system</td><td style=\"border-left-width: 0px\">dataAbsentReason.coding[2].system</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-14</td><td style=\"border-left-width: 0px\">Date/Time of the Observation</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">effectiveDateTime</td><td style=\"border-left-width: 0px\">effectiveDateTime</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-16</td><td style=\"border-left-width: 0px\">Responsible Observer</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[1](PractitionerRole.practitioner(Practitioner))</td><td style=\"border-left-width: 0px\">performer[1](PractitionerRole.practitioner(Practitioner))</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-16</td><td style=\"border-left-width: 0px\">Responsible Observer</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[1](PractitionerRole.code.coding.code)</td><td style=\"border-left-width: 0px\">performer[1](PractitionerRole.code.coding.code)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-16</td><td style=\"border-left-width: 0px\">Responsible Observer</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[1](PractitionerRole.code.coding.system)</td><td style=\"border-left-width: 0px\">performer[1](PractitionerRole.code.coding.system)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-17</td><td style=\"border-left-width: 0px\">Observation Method</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">method</td><td style=\"border-left-width: 0px\">method</td><td>The cardinality of Observation.method is 0..1 while the source allows for multiple methods. As we are not aware of anybody populating multiples in HL7 v2, we did not provide further mapping guidance. If you need to support multiples, please submit a gForge to OO for the HL7 v2 to FHIR mapping Implementation Guide.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-18</td><td style=\"border-left-width: 0px\">Equipment Instance Identifier</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">device(Device.identifier)</td><td style=\"border-left-width: 0px\">device(Device.identifier)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-19</td><td style=\"border-left-width: 0px\">Date/Time of the Analysis</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[1].url</td><td style=\"border-left-width: 0px\">extension[1].url</td><td>\"http://hl7.org/fhir/StructureDefinition/observation-analysis-date-time\"</td></tr><tr><td style=\"border-right-width: 0px\">OBX-19</td><td style=\"border-left-width: 0px\">Date/Time of the Analysis</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[1].valueDateTime</td><td style=\"border-left-width: 0px\">extension[1].valueDateTime</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-20</td><td style=\"border-left-width: 0px\">Observation Site</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">bodySite</td><td style=\"border-left-width: 0px\">bodySite</td><td>The cardinality of Observation.bodySite is 0..1 while the source allows for multiple body sites. As we are not aware of anybody populating multiples in HL7 v2, we did not provide further mapping guidance. If you need to support multiples, please submit a gForge to OO for the HL7 v2 to FHIR mapping Implementation Guide.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-21</td><td style=\"border-left-width: 0px\">Observation Instance Identifier</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">identifier</td><td style=\"border-left-width: 0px\">identifier</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-21</td><td style=\"border-left-width: 0px\">Observation Instance Identifier</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">identifier.type.coding.code</td><td style=\"border-left-width: 0px\">identifier.type.coding.code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-23</td><td style=\"border-left-width: 0px\">Performing Organization Name</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](Organization)</td><td style=\"border-left-width: 0px\">performer[2](Organization)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-23</td><td style=\"border-left-width: 0px\">Performing Organization Name</td><td/><td>IF OBX-25 VALUED</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](PractitionerRole.organization(Organization))</td><td style=\"border-left-width: 0px\">performer[2](PractitionerRole.organization(Organization))</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-24</td><td style=\"border-left-width: 0px\">Performing Organization Address</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](Organization.address)</td><td style=\"border-left-width: 0px\">performer[2](Organization.address)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-24</td><td style=\"border-left-width: 0px\">Performing Organization Address</td><td/><td>IF OBX-25 VALUED</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](PractitionerRole.organization(Organization.address))</td><td style=\"border-left-width: 0px\">performer[2](PractitionerRole.organization(Organization.address))</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-25</td><td style=\"border-left-width: 0px\">Performing Organization Medical Director</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](PractitionerRole)</td><td style=\"border-left-width: 0px\">performer[2](PractitionerRole)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-25</td><td style=\"border-left-width: 0px\">Performing Organization Medical Director</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](PractitionerRole.code.coding.value)</td><td style=\"border-left-width: 0px\">performer[2](PractitionerRole.code.coding.value)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-25</td><td style=\"border-left-width: 0px\">Performing Organization Medical Director</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">performer[2](PractitionerRole.code.coding.system)</td><td style=\"border-left-width: 0px\">performer[2](PractitionerRole.code.coding.system)</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-29</td><td style=\"border-left-width: 0px\">Observation Type</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">category[1].coding.code</td><td style=\"border-left-width: 0px\">category[1].coding.code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-29</td><td style=\"border-left-width: 0px\">Observation Type</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">category[1].coding.system</td><td style=\"border-left-width: 0px\">category[1].coding.system</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-30</td><td style=\"border-left-width: 0px\">Observation Sub-Type</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].url</td><td style=\"border-left-width: 0px\">extension[2].url</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-30</td><td style=\"border-left-width: 0px\">Observation Sub-Type</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].valueCodeableConcept.coding.code</td><td style=\"border-left-width: 0px\">extension[2].valueCodeableConcept.coding.code</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-30</td><td style=\"border-left-width: 0px\">Observation Sub-Type</td><td/><td/><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].valueCodeableConcept.coding.system</td><td style=\"border-left-width: 0px\">extension[2].valueCodeableConcept.coding.system</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-33</td><td style=\"border-left-width: 0px\">Observation Related Specimen Identifier</td><td/><td>IF OBX-33 COUNT>1</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[1].uri</td><td style=\"border-left-width: 0px\">extension[1].uri</td><td>Note that in v2 messages the observations that a calculated observation is derived from on and involve multiple specimens are typically not included with the message. To enable relating the calculated observation to the correct specimens it relates to, the v2 message should include the originating observations that in turn use OBX-33 to link to the correct specimens. Without that, and if there are multiple specimens in OBX-33, there is no standard method to correctly associate the observation with the correct specimens. The implementer will have to devise an appropriate method for that in their context.</td></tr><tr><td style=\"border-right-width: 0px\">OBX-33</td><td style=\"border-left-width: 0px\">Observation Related Specimen Identifier</td><td/><td>IF OBX-33 COUNT>1</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[1].valueReference(Group.member.entity(Specimen.identifier[1])</td><td style=\"border-left-width: 0px\">extension[1].valueReference(Group.member.entity(Specimen.identifier[1])</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-33</td><td style=\"border-left-width: 0px\">Observation Related Specimen Identifier</td><td/><td>IF OBX-33 COUNT>1</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].uri</td><td style=\"border-left-width: 0px\">extension[2].uri</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-33</td><td style=\"border-left-width: 0px\">Observation Related Specimen Identifier</td><td/><td>IF OBX-33 COUNT>1</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">extension[2].valueReference(Group.member.entity(Specimen.identifier[2]))</td><td style=\"border-left-width: 0px\">extension[2].valueReference(Group.member.entity(Specimen.identifier[2]))</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-33</td><td style=\"border-left-width: 0px\">Observation Related Specimen Identifier</td><td/><td>IF OBX-33 COUNT=1</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">specimen(Specimen.identifier[1])</td><td style=\"border-left-width: 0px\">specimen(Specimen.identifier[1])</td><td/></tr><tr><td style=\"border-right-width: 0px\">OBX-33</td><td style=\"border-left-width: 0px\">Observation Related Specimen Identifier</td><td/><td>IF OBX-33 COUNT=1</td><td><a href=\"http://hl7.org/fhir/R5/codesystem-concept-map-relationship.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td style=\"border-right-width: 0px\">specimen(Specimen.identifier[2])</td><td style=\"border-left-width: 0px\">specimen(Specimen.identifier[2])</td><td/></tr></table></div>"^^rdf:XMLLiteral ] ; # fhir:extension ( [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "derived-from" ] ] [ fhir:url [ fhir:v "label"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "Segment OBX[Component] to Observation.fsh" ] ] [ fhir:url [ fhir:v "url"^^xsd:anyURI ] ; fhir:value [ a fhir:uri ; fhir:v "https://docs.google.com/spreadsheets/d/1otkCEXuRkQy7kJ--_4WycdG2yQSM7eSfT9t8AUtylck/edit#gid=0"^^xsd:anyURI ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/RelatedArtifact"^^xsd:anyURI ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "oo" ] ] [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "informative" ; ( fhir:extension [ fhir:url [ fhir:v "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom"^^xsd:anyURI ] ; fhir:value [ a fhir:canonical ; fhir:v "http://hl7.org/fhir/uv/v2mappings/ImplementationGuide/hl7.fhir.uv.v2mappings"^^xsd:anyURI ; fhir:link <http://hl7.org/fhir/uv/v2mappings/ImplementationGuide/hl7.fhir.uv.v2mappings> ] ] ) ] ] ) ; # fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-obx-component-to-observation"^^xsd:anyURI] ; # fhir:version [ fhir:v "1.0.0"] ; # fhir:name [ fhir:v "SegmentOBXComponentToObservation"] ; # fhir:title [ fhir:v "Segment OBX [Component] to Observation Map"] ; # fhir:status [ fhir:v "active"] ; # fhir:experimental [ fhir:v true] ; # fhir:date [ fhir:v "2025-08-25"^^xsd:date] ; # fhir:publisher [ fhir:v "HL7 International / Orders and Observations"] ; # fhir:contact ( [ fhir:name [ fhir:v "HL7 Orders and Observations Workgroup" ] ; ( fhir:telecom [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "http://www.hl7.org/Special/committees/orders" ] ] ) ] ) ; # fhir:description [ fhir:v "This ConceptMap represents a mapping from the HL7 V2 Segment OBX to the FHIR Observation Resource."] ; # fhir:jurisdiction ( [ ( fhir:coding [ fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ; fhir:code [ fhir:v "001" ] ] ) ] ) ; # fhir:copyright [ fhir:v "Copyright (c) 2025, HL7 International, Inc., All Rights Reserved."] ; # fhir:group ( [ ( fhir:element [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-3" ] ; fhir:display [ fhir:v "Observation Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "code" ] ; fhir:display [ fhir:v "code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-3" ] ; fhir:display [ fhir:v "Observation Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].code" ] ; fhir:display [ fhir:v "component[each].code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ST" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-4" ] ; fhir:display [ fhir:v "Observation Sub-ID" ] ; ( fhir:target [ fhir:code [ fhir:v "$this" ] ; fhir:display [ fhir:v "$this" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "OBX-4 Sub Identifier would determine how to use Observation.partOf or Observation.hasMember or Observation.DerivedFrom, but is highly dependent on the local implementation of OBX-4 or an implementation guide (e.g., LRI, Clinical Genomics). That is not known at the standard level, so we cannot provide specific mapping guidance here. However, if the mapper does not have access to the syntax used and its meaning, we need to be able to pass on OBX-4 Sub Identifier to the final destination that should know how to then structure it using FHIR attributes." ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "Map to Observation.partOf or Observation.hasMember or Observation.DerivedFrom according to the implementation guidance for the v2 message at hand, otherwise map to the extension-sub-id to enable the final destination to determine how to structure the observations." ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "quantity" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueQuantity" ] ; fhir:display [ fhir:v "component[each].valueQuantity" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"NM\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueString" ] ; fhir:display [ fhir:v "component[each].valueString" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 IN (\"ST\", \"FT\", \"TX\")" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "Any markup in ST, FT or TX data may not present properly given that valueString is a string data type" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:display [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"CF\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:display [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"CNE\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:display [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"CE\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:display [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"CWE\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:display [ fhir:v "component[each].valueCodeableConcept" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"IS\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Period" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valuePeriod" ] ; fhir:display [ fhir:v "component[each].valuePeriod" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"DR\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "dateTime" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueDateTime" ] ; fhir:display [ fhir:v "component[each].valueDateTime" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 IN (\"DTM\", \"DT\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Range" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRange" ] ; fhir:display [ fhir:v "component[each].valueRange" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"NR\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "OBX-5.1+\"-\"+OBX-5.2" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueString" ] ; fhir:display [ fhir:v "component[each].valueString" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"VR\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "time" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueTime" ] ; fhir:display [ fhir:v "component[each].valueTime" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"TM\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "OBX-5.1+\" \"+OBX-5.2+\" \"+OBX-5.3+\" \"+OBX-5.4\" \"OBX-6\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueString" ] ; fhir:display [ fhir:v "component[each].valueString" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF (OBX-2 EQUALS \"SN\" AND OBX-5.1 EQUALS \"<>\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Ratio" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRatio[1]" ] ; fhir:display [ fhir:v "component[each].valueRatio[1]" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 IN (\":\", \"/\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Range" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRange[1]" ] ; fhir:display [ fhir:v "component[each].valueRange[1]" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"-\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "OBX-5.1+\" \"+OBX-5.2+\" \"+OBX-5.3+\" \"+OBX-5.4\" \"OBX-6\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueString" ] ; fhir:display [ fhir:v "component[each].valueString" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"+\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Quantity" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueQuantity[1]" ] ; fhir:display [ fhir:v "component[each].valueQuantity[1]" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 NOT IN (\":\", \"/\", \"-\", \"+\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "OBX-5.1+\" \"+OBX-5.2+\" \"+OBX-5.3+\" \"+OBX-5.4\" \"OBX-6\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueString" ] ; fhir:display [ fhir:v "component[each].valueString" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "If line 19 through 23 all fail while OBX-2 = SN" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"https://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.valueAttachment\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].extension[1].url" ] ; fhir:display [ fhir:v "component[each].extension[1].url" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "Some implementers may include in OBX-5 the documentation that the other OBX-5 components are derived from. In that situations" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"ED\" AND IF OBX-5.4 EQUALS \"Base64\"" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "If none of the other observations in OBX-5 are not derived from the documentation included" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Attachment" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].extension[1].valueAttachment" ] ; fhir:display [ fhir:v "component[each].extension[1].valueAttachment" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "We are for now addressing Base64 that cover .pdf, pictures and other binaries. If somebody does this, we will address those." ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"ED\" AND IF OBX-5.4 EQUALS \"Base64\"" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "If none of the other observations in OBX-5 are not derived from the documentation included" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "derivedFrom(DocumentReference)" ] ; fhir:display [ fhir:v "derivedFrom(DocumentReference)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"ED\" AND IF OBX-5.4 EQUALS \"Base64\"" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "And if other observation in OBX-5 are derived from the documentation included" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"https://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.valueAttachment\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].extension[1].url" ] ; fhir:display [ fhir:v "component[each].extension[1].url" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"RP\"" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "If none of the other observations in OBX-5 are not derived from the documentation referenced" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Attachment" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].extension[1].valueAttachment" ] ; fhir:display [ fhir:v "component[each].extension[1].valueAttachment" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "To be resolved when we resolve DocumentReference and valueAttachment" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"RP\"" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "If none of the other observations in OBX-5 are not derived from the documentation referenced" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "varies" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-5" ] ; fhir:display [ fhir:v "Observation Value" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "derivedFrom(DocumentReference)" ] ; fhir:display [ fhir:v "derivedFrom(DocumentReference)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"RP\"" ] ] [ fhir:property [ fhir:v "Narrative-Condition"^^xsd:anyURI ] ; fhir:value [ fhir:v "And if other observation in OBX-5 are derived from the documentation being referenced" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-6" ] ; fhir:display [ fhir:v "Units" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Quantity" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueQuantity" ] ; fhir:display [ fhir:v "component[each].valueQuantity" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 IN (\"NA\", \"NM\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-6" ] ; fhir:display [ fhir:v "Units" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Quantity" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueQuantity[1]" ] ; fhir:display [ fhir:v "component[each].valueQuantity[1]" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "Note that OBX-5 and OBX-6 resolve to different components for the same Quantity data type." ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 NOT IN (\":\", \"/\", \"-\", \"+\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-6" ] ; fhir:display [ fhir:v "Units" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "SimpleQuantity" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRange[1].low" ] ; fhir:display [ fhir:v "component[each].valueRange[1].low" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"-\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-6" ] ; fhir:display [ fhir:v "Units" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "SimpleQuantity" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRange[1].high" ] ; fhir:display [ fhir:v "component[each].valueRange[1].high" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 EQUALS \"-\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-6" ] ; fhir:display [ fhir:v "Units" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Quantity" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRatio[1].numerator" ] ; fhir:display [ fhir:v "component[each].valueRatio[1].numerator" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 IN (\":\", \"/\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-6" ] ; fhir:display [ fhir:v "Units" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Quantity" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "component[each].valueRatio[1].denominator" ] ; fhir:display [ fhir:v "component[each].valueRatio[1].denominator" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-2 EQUALS \"SN\" AND OBX-5.1 NOT EQUALS \"<>\" AND OBX-5.3 IN (\":\", \"/\")" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ST" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-7" ] ; fhir:display [ fhir:v "References Range" ] ; ( fhir:target [ fhir:code [ fhir:v "component[each].referenceRange.text" ] ; fhir:display [ fhir:v "component[each].referenceRange.text" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "If OBX-7 is sufficiently parseable, then the low, high, type, appliesTo, and/or age may be used." ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-8" ] ; fhir:display [ fhir:v "Interpretation Codes" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "mappedVia"^^xsd:anyURI ] ; fhir:value [ a fhir:url ; fhir:v "ConceptMap/table-hl70078-to-v3-observationinterpretation"^^xsd:anyURI ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "interpretation" ] ; fhir:display [ fhir:v "interpretation" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-10" ] ; fhir:display [ fhir:v "Nature of Abnormal Test" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://hl7.org/fhir/StructureDefinition/observation-nature-of-abnormal-test\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].uri" ] ; fhir:display [ fhir:v "extension[2].uri" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-10" ] ; fhir:display [ fhir:v "Nature of Abnormal Test" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "mappedVia"^^xsd:anyURI ] ; fhir:value [ a fhir:url ; fhir:v "ConceptMap/table-hl70080-to-v2-0080"^^xsd:anyURI ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].valueCodeableConcept" ] ; fhir:display [ fhir:v "extension[2].valueCodeableConcept" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-11" ] ; fhir:display [ fhir:v "Observation Result Status" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "code" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "mappedVia"^^xsd:anyURI ] ; fhir:value [ a fhir:url ; fhir:v "ConceptMap/table-hl70085-to-observation-status"^^xsd:anyURI ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "status" ] ; fhir:display [ fhir:v "status" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-11" ] ; fhir:display [ fhir:v "Observation Result Status" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://hl7.org/fhir/StructureDefinition/alternate-codes\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "status.extension[1].url" ] ; fhir:display [ fhir:v "status.extension[1].url" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-11 IS \"X\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-11" ] ; fhir:display [ fhir:v "Observation Result Status" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"X\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "status.extension[1].valueCodeableConcept.coding.code" ] ; fhir:display [ fhir:v "status.extension[1].valueCodeableConcept.coding.code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-11 IS \"X\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-11" ] ; fhir:display [ fhir:v "Observation Result Status" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://terminology.hl7.org/CodeSystem/v2-0085\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "status.extension[1].valueCodeableConcept.coding.system" ] ; fhir:display [ fhir:v "status.extension[1].valueCodeableConcept.coding.system" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-11 IS \"X\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-11" ] ; fhir:display [ fhir:v "Observation Result Status" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"not-asked\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "dataAbsentReason.coding[2].code" ] ; fhir:display [ fhir:v "dataAbsentReason.coding[2].code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-11 IS \"N\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-11" ] ; fhir:display [ fhir:v "Observation Result Status" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://terminology.hl7.org/CodeSystem/data-absent-reason\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "dataAbsentReason.coding[2].system" ] ; fhir:display [ fhir:v "dataAbsentReason.coding[2].system" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-11 IS \"N\"" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "DTM" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-14" ] ; fhir:display [ fhir:v "Date/Time of the Observation" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "dateTime" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "effectiveDateTime" ] ; fhir:display [ fhir:v "effectiveDateTime" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XCN" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-16" ] ; fhir:display [ fhir:v "Responsible Observer" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference(PractitionerRole)" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[1](PractitionerRole.practitioner(Practitioner))" ] ; fhir:display [ fhir:v "performer[1](PractitionerRole.practitioner(Practitioner))" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XCN" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-16" ] ; fhir:display [ fhir:v "Responsible Observer" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"responsibleObserver\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[1](PractitionerRole.code.coding.code)" ] ; fhir:display [ fhir:v "performer[1](PractitionerRole.code.coding.code)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XCN" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-16" ] ; fhir:display [ fhir:v "Responsible Observer" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://terminology.hl7.org/CodeSystem/practitioner-role\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[1](PractitionerRole.code.coding.system)" ] ; fhir:display [ fhir:v "performer[1](PractitionerRole.code.coding.system)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-17" ] ; fhir:display [ fhir:v "Observation Method" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "method" ] ; fhir:display [ fhir:v "method" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "The cardinality of Observation.method is 0..1 while the source allows for multiple methods. As we are not aware of anybody populating multiples in HL7 v2, we did not provide further mapping guidance. If you need to support multiples, please submit a gForge to OO for the HL7 v2 to FHIR mapping Implementation Guide." ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EI" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-18" ] ; fhir:display [ fhir:v "Equipment Instance Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Identifier" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "device(Device.identifier)" ] ; fhir:display [ fhir:v "device(Device.identifier)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "DTM" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-19" ] ; fhir:display [ fhir:v "Date/Time of the Analysis" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[1].url" ] ; fhir:display [ fhir:v "extension[1].url" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "\"http://hl7.org/fhir/StructureDefinition/observation-analysis-date-time\"" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "DTM" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-19" ] ; fhir:display [ fhir:v "Date/Time of the Analysis" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "dateTime" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[1].valueDateTime" ] ; fhir:display [ fhir:v "extension[1].valueDateTime" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CWE" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-20" ] ; fhir:display [ fhir:v "Observation Site" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "CodeableConcept" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "bodySite" ] ; fhir:display [ fhir:v "bodySite" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "The cardinality of Observation.bodySite is 0..1 while the source allows for multiple body sites. As we are not aware of anybody populating multiples in HL7 v2, we did not provide further mapping guidance. If you need to support multiples, please submit a gForge to OO for the HL7 v2 to FHIR mapping Implementation Guide." ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EI" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-21" ] ; fhir:display [ fhir:v "Observation Instance Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Identifier" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "identifier" ] ; fhir:display [ fhir:v "identifier" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EI" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-21" ] ; fhir:display [ fhir:v "Observation Instance Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "code" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"FILL\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "identifier.type.coding.code" ] ; fhir:display [ fhir:v "identifier.type.coding.code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XON" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-23" ] ; fhir:display [ fhir:v "Performing Organization Name" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference(Organization)" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](Organization)" ] ; fhir:display [ fhir:v "performer[2](Organization)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XON" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-23" ] ; fhir:display [ fhir:v "Performing Organization Name" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference(Organization)" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](PractitionerRole.organization(Organization))" ] ; fhir:display [ fhir:v "performer[2](PractitionerRole.organization(Organization))" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-25 VALUED" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XAD" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-24" ] ; fhir:display [ fhir:v "Performing Organization Address" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Address" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](Organization.address)" ] ; fhir:display [ fhir:v "performer[2](Organization.address)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XAD" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-24" ] ; fhir:display [ fhir:v "Performing Organization Address" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Address" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](PractitionerRole.organization(Organization.address))" ] ; fhir:display [ fhir:v "performer[2](PractitionerRole.organization(Organization.address))" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-25 VALUED" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XCN" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-25" ] ; fhir:display [ fhir:v "Performing Organization Medical Director" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference(PractitionerRole)" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](PractitionerRole)" ] ; fhir:display [ fhir:v "performer[2](PractitionerRole)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XCN" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-25" ] ; fhir:display [ fhir:v "Performing Organization Medical Director" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "string" ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"MDIR\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](PractitionerRole.code.coding.value)" ] ; fhir:display [ fhir:v "performer[2](PractitionerRole.code.coding.value)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "XCN" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-25" ] ; fhir:display [ fhir:v "Performing Organization Medical Director" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://terminology.hl7.org/CodeSystem/v2-0912\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "performer[2](PractitionerRole.code.coding.system)" ] ; fhir:display [ fhir:v "performer[2](PractitionerRole.code.coding.system)" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-29" ] ; fhir:display [ fhir:v "Observation Type" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "code" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "category[1].coding.code" ] ; fhir:display [ fhir:v "category[1].coding.code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-29" ] ; fhir:display [ fhir:v "Observation Type" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "category[1].coding.system" ] ; fhir:display [ fhir:v "category[1].coding.system" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-30" ] ; fhir:display [ fhir:v "Observation Sub-Type" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://hl7.org/fhir/StructureDefinition/observation-structure-type\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].url" ] ; fhir:display [ fhir:v "extension[2].url" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-30" ] ; fhir:display [ fhir:v "Observation Sub-Type" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "code" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].valueCodeableConcept.coding.code" ] ; fhir:display [ fhir:v "extension[2].valueCodeableConcept.coding.code" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "ID" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-30" ] ; fhir:display [ fhir:v "Observation Sub-Type" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "uri" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://hl7.org/fhir/StructureDefinition/observation-structure-type\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].valueCodeableConcept.coding.system" ] ; fhir:display [ fhir:v "extension[2].valueCodeableConcept.coding.system" ] ; fhir:equivalence [ fhir:v "equivalent" ] ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EIP" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-33" ] ; fhir:display [ fhir:v "Observation Related Specimen Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Reference" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.specimen\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[1].uri" ] ; fhir:display [ fhir:v "extension[1].uri" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; fhir:comment [ fhir:v "Note that in v2 messages the observations that a calculated observation is derived from on and involve multiple specimens are typically not included with the message. To enable relating the calculated observation to the correct specimens it relates to, the v2 message should include the originating observations that in turn use OBX-33 to link to the correct specimens. Without that, and if there are multiple specimens in OBX-33, there is no standard method to correctly associate the observation with the correct specimens. The implementer will have to devise an appropriate method for that in their context." ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-33 COUNT>1" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EIP" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-33" ] ; fhir:display [ fhir:v "Observation Related Specimen Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[1].valueReference(Group.member.entity(Specimen.identifier[1])" ] ; fhir:display [ fhir:v "extension[1].valueReference(Group.member.entity(Specimen.identifier[1])" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-33 COUNT>1" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EIP" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-33" ] ; fhir:display [ fhir:v "Observation Related Specimen Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] [ fhir:url [ fhir:v "assignment"^^xsd:anyURI ] ; fhir:value [ a fhir:string ; fhir:v "\"http://hl7.org/fhir/5.0/StructureDefinition/extension-Observation.specimen\"" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].uri" ] ; fhir:display [ fhir:v "extension[2].uri" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-33 COUNT>1" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EIP" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-33" ] ; fhir:display [ fhir:v "Observation Related Specimen Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 0 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v 1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "extension[2].valueReference(Group.member.entity(Specimen.identifier[2]))" ] ; fhir:display [ fhir:v "extension[2].valueReference(Group.member.entity(Specimen.identifier[2]))" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-33 COUNT>1" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EIP" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-33" ] ; fhir:display [ fhir:v "Observation Related Specimen Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Identifier" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "specimen(Specimen.identifier[1])" ] ; fhir:display [ fhir:v "specimen(Specimen.identifier[1])" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-33 COUNT=1" ] ] ) ] ) ] [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "EIP" ] ] [ fhir:url [ fhir:v "cardinalityMin"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] [ fhir:url [ fhir:v "cardinalityMax"^^xsd:anyURI ] ; fhir:value [ a fhir:integer ; fhir:v -1 ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "OBX-33" ] ; fhir:display [ fhir:v "Observation Related Specimen Identifier" ] ; ( fhir:target [ ( fhir:extension [ ( fhir:extension [ fhir:url [ fhir:v "type"^^xsd:anyURI ] ; fhir:value [ a fhir:code ; fhir:v "Identifier" ] ] ) ; fhir:url [ fhir:v "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"^^xsd:anyURI ] ] ) ; fhir:code [ fhir:v "specimen(Specimen.identifier[2])" ] ; fhir:display [ fhir:v "specimen(Specimen.identifier[2])" ] ; fhir:equivalence [ fhir:v "equivalent" ] ; ( fhir:dependsOn [ fhir:property [ fhir:v "Computable-ANTLR"^^xsd:anyURI ] ; fhir:value [ fhir:v "IF OBX-33 COUNT=1" ] ] ) ] ) ] ) ] ) . #
IG © 2020+ HL7 International / Orders and Observations. Package hl7.fhir.uv.v2mappings#1.0.0 based on FHIR 4.0.1. Generated 2025-08-25
Links: Table of Contents |
QA Report
| Version History |
|
Propose a change