{
  "resourceType" : "CodeSystem",
  "id" : "v3-MdfHmdMetSourceType",
  "language" : "en",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\"><p class=\"res-header-id\"><b>Generated Narrative: CodeSystem v3-MdfHmdMetSourceType</b></p><a name=\"v3-MdfHmdMetSourceType\"> </a><a name=\"hcv3-MdfHmdMetSourceType\"> </a><a name=\"v3-MdfHmdMetSourceType-en-US\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">Language: en</p></div><p><b>Properties</b></p><p><b>This code system defines the following properties for its concepts</b></p><table class=\"grid\"><tr><td><b>Name</b></td><td><b>Code</b></td><td><b>URI</b></td><td><b>Type</b></td><td><b>Description</b></td></tr><tr><td>Specializes</td><td>Specializes</td><td/><td>Coding</td><td>The child code is a more narrow version of the concept represented by the parent code.  I.e. Every child concept is also a valid parent concept.  Used to allow determination of subsumption.  Must be transitive, irreflexive, antisymmetric.</td></tr><tr><td>Generalizes</td><td>Generalizes</td><td/><td>Coding</td><td>Inverse of Specializes.  Only included as a derived relationship.</td></tr><tr><td>internalId</td><td>internalId</td><td>http://terminology.hl7.org/CodeSystem/utg-concept-properties#v3-internal-id</td><td>code</td><td>The internal identifier for the concept in the HL7 Access database repository.</td></tr><tr><td>Status</td><td>status</td><td>http://hl7.org/fhir/concept-properties#status</td><td>code</td><td>Designation of a concept's state. Normally is not populated unless the state is retired.</td></tr></table><p><b>Concepts</b></p><p>This case-sensitive code system <code>http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType</code> defines the following codes in a Is-A hierarchy:</p><table class=\"codes\"><tr><td style=\"white-space:nowrap\"><b>Code</b></td><td><b>Display</b></td><td><b>Definition</b></td><td><b>internalId</b></td><td><b>Status</b></td></tr><tr><td style=\"white-space:nowrap\">C<a name=\"v3-MdfHmdMetSourceType-C\"> </a></td><td>Common MET</td><td>This message element type is an HL7 common message element type.</td><td>10079</td><td>active</td></tr><tr><td style=\"white-space:nowrap\">D<a name=\"v3-MdfHmdMetSourceType-D\"> </a></td><td>Data type</td><td>This message element type is an HL7 data type.</td><td>10078</td><td>active</td></tr><tr><td style=\"white-space:nowrap\">I<a name=\"v3-MdfHmdMetSourceType-I\"> </a></td><td>Reference</td><td>This row represents a reference to a previously defined type. Such a reference means that, in a given message, the message element instance for the current row is identical to the message element instance that instantiates the referred row.</td><td>10082</td><td>active</td></tr><tr><td style=\"white-space:nowrap\">N<a name=\"v3-MdfHmdMetSourceType-N\"> </a></td><td>New type</td><td>New type. This row starts the definition of a new message element type. The subordinate rows beneath it compose the definition of the type. Each of these subordinate rows has the name of the message element type being defined in the In Message Element Type column. That name will be the same one that is in the Of Message Element Type of this row.</td><td>10077</td><td>active</td></tr><tr><td style=\"white-space:nowrap\">R<a name=\"v3-MdfHmdMetSourceType-R\"> </a></td><td>Recursive</td><td>This row represents the recursive reuse of the message element type within which is appears. See 10.3.3.3.</td><td>10081</td><td>active</td></tr><tr><td style=\"white-space:nowrap\">U<a name=\"v3-MdfHmdMetSourceType-U\"> </a></td><td>Re-used MET</td><td>This message element type was previously defined in this HMD and is being reused</td><td>10080</td><td>active</td></tr></table></div>"
  },
  "url" : "http://terminology.hl7.org/CodeSystem/v3-MdfHmdMetSourceType",
  "identifier" : [{
    "system" : "urn:ietf:rfc:3986",
    "value" : "urn:oid:2.16.840.1.113883.5.75"
  }],
  "version" : "2.0.1",
  "name" : "MdfHmdMetSourceType",
  "title" : "MdfHmdMetSourceType",
  "status" : "retired",
  "experimental" : false,
  "date" : "2019-03-20",
  "publisher" : "Health Level 7",
  "contact" : [{
    "name" : "Health Level Seven"
  }],
  "description" : "Code to identify the source of a Message Element Type represented in the 'of MET' column of an HMD.\r\n\r\n**Deprecation Comment:** Deprecated as per 11/2008 Harmonization cleanup; internal and obsolete HL7 usage, no longer used.",
  "caseSensitive" : true,
  "hierarchyMeaning" : "is-a",
  "content" : "complete",
  "property" : [{
    "extension" : [{
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-symmetry",
      "valueCode" : "antisymmetric"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-transitivity",
      "valueCode" : "transitive"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-reflexivity",
      "valueCode" : "irreflexive"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-isNavigable",
      "valueBoolean" : true
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-relationshipKind",
      "valueCode" : "Specializes"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-inverseName",
      "valueString" : "Generalizes"
    }],
    "code" : "Specializes",
    "description" : "The child code is a more narrow version of the concept represented by the parent code.  I.e. Every child concept is also a valid parent concept.  Used to allow determination of subsumption.  Must be transitive, irreflexive, antisymmetric.",
    "type" : "Coding"
  },
  {
    "extension" : [{
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-symmetry",
      "valueCode" : "antisymmetric"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-transitivity",
      "valueCode" : "transitive"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-reflexivity",
      "valueCode" : "irreflexive"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-isNavigable",
      "valueBoolean" : true
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-relationshipKind",
      "valueCode" : "Generalizes"
    },
    {
      "url" : "http://terminology.hl7.org/StructureDefinition/ext-mif-relationship-inverseName",
      "valueString" : "Specializes"
    }],
    "code" : "Generalizes",
    "description" : "Inverse of Specializes.  Only included as a derived relationship.",
    "type" : "Coding"
  },
  {
    "code" : "internalId",
    "uri" : "http://terminology.hl7.org/CodeSystem/utg-concept-properties#v3-internal-id",
    "description" : "The internal identifier for the concept in the HL7 Access database repository.",
    "type" : "code"
  },
  {
    "code" : "status",
    "uri" : "http://hl7.org/fhir/concept-properties#status",
    "description" : "Designation of a concept's state. Normally is not populated unless the state is retired.",
    "type" : "code"
  }],
  "concept" : [{
    "code" : "C",
    "display" : "Common MET",
    "definition" : "This message element type is an HL7 common message element type.",
    "property" : [{
      "code" : "status",
      "valueCode" : "active"
    },
    {
      "code" : "internalId",
      "valueCode" : "10079"
    }]
  },
  {
    "code" : "D",
    "display" : "Data type",
    "definition" : "This message element type is an HL7 data type.",
    "property" : [{
      "code" : "status",
      "valueCode" : "active"
    },
    {
      "code" : "internalId",
      "valueCode" : "10078"
    }]
  },
  {
    "code" : "I",
    "display" : "Reference",
    "definition" : "This row represents a reference to a previously defined type. Such a reference means that, in a given message, the message element instance for the current row is identical to the message element instance that instantiates the referred row.",
    "property" : [{
      "code" : "status",
      "valueCode" : "active"
    },
    {
      "code" : "internalId",
      "valueCode" : "10082"
    }]
  },
  {
    "code" : "N",
    "display" : "New type",
    "definition" : "New type. This row starts the definition of a new message element type. The subordinate rows beneath it compose the definition of the type. Each of these subordinate rows has the name of the message element type being defined in the In Message Element Type column. That name will be the same one that is in the Of Message Element Type of this row.",
    "property" : [{
      "code" : "status",
      "valueCode" : "active"
    },
    {
      "code" : "internalId",
      "valueCode" : "10077"
    }]
  },
  {
    "code" : "R",
    "display" : "Recursive",
    "definition" : "This row represents the recursive reuse of the message element type within which is appears. See 10.3.3.3.",
    "property" : [{
      "code" : "status",
      "valueCode" : "active"
    },
    {
      "code" : "internalId",
      "valueCode" : "10081"
    }]
  },
  {
    "code" : "U",
    "display" : "Re-used MET",
    "definition" : "This message element type was previously defined in this HMD and is being reused",
    "property" : [{
      "code" : "status",
      "valueCode" : "active"
    },
    {
      "code" : "internalId",
      "valueCode" : "10080"
    }]
  }]
}