PackagesCanonicalsLogsProblems
    Packages
    hl7.cda.uv.core@2.0.1-sd
    http://hl7.org/cda/stds/core/StructureDefinition/QTY
{
  "description": "The quantity data type is an abstract generalization for all data types (1) whose value set has an order relation (less-or-equal) and (2) where difference is defined in all of the data type's totally ordered value subsets. The quantity type abstraction is needed in defining certain other types, such as the interval and the probability distribution.",
  "_filename": "StructureDefinition-QTY.json",
  "package_name": "hl7.cda.uv.core",
  "date": "2024-12-18T12:03:45+11:00",
  "derivation": "specialization",
  "publisher": "Health Level 7",
  "fhirVersion": "5.0.0",
  "name": "QTY",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  } ],
  "abstract": true,
  "type": "http://hl7.org/cda/stds/core/StructureDefinition/QTY",
  "experimental": "false",
  "resourceType": "StructureDefinition",
  "title": "QTY: Quantity (V3 Data Type)",
  "package_version": "2.0.1-sd",
  "extension": [ {
    "url": "http://hl7.org/fhir/tools/StructureDefinition/logical-target",
    "_valueBoolean": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
        "valueCode": "not-applicable"
      } ]
    }
  }, {
    "url": "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace",
    "valueUri": "urn:hl7-org:v3"
  }, {
    "url": "http://hl7.org/fhir/tools/StructureDefinition/logical-container",
    "valueUri": "http://hl7.org/cda/stds/core/StructureDefinition/ClinicalDocument"
  } ],
  "snapshot": {
    "element": [ {
      "path": "QTY",
      "min": 1,
      "definition": "is an abstract generalization for all data types (1) whose value set has an order relation (less-or-equal) and (2) where difference is defined in all of the data type's totally ordered value subsets. The quantity type abstraction is needed in defining certain other types, such as the interval and the probability distribution.",
      "isModifier": false,
      "short": "Base for all types and resources",
      "mapping": [ {
        "map": "n/a",
        "identity": "rim"
      } ],
      "max": "*",
      "id": "QTY",
      "base": {
        "max": "*",
        "min": 0,
        "path": "Base"
      }
    }, {
      "path": "QTY.nullFlavor",
      "min": 0,
      "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
      "type": [ {
        "code": "code",
        "profile": [ "http://hl7.org/cda/stds/core/StructureDefinition/cs-simple" ]
      } ],
      "binding": {
        "strength": "required",
        "valueSet": "http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor"
      },
      "representation": [ "xmlAttr" ],
      "max": "1",
      "label": "Exceptional Value Detail",
      "id": "QTY.nullFlavor",
      "base": {
        "max": "1",
        "min": 0,
        "path": "ANY.nullFlavor"
      }
    } ]
  },
  "status": "active",
  "id": "c6b3b079-f777-47ce-8ec8-ab6c1395c6f1",
  "kind": "logical",
  "url": "http://hl7.org/cda/stds/core/StructureDefinition/QTY",
  "version": "2.0.1-sd",
  "differential": {
    "element": [ {
      "id": "QTY",
      "max": "*",
      "min": 1,
      "path": "QTY",
      "definition": "is an abstract generalization for all data types (1) whose value set has an order relation (less-or-equal) and (2) where difference is defined in all of the data type's totally ordered value subsets. The quantity type abstraction is needed in defining certain other types, such as the interval and the probability distribution."
    } ]
  },
  "contact": [ {
    "name": "HL7 International - Structured Documents",
    "telecom": [ {
      "value": "http://www.hl7.org/Special/committees/structure",
      "system": "url"
    }, {
      "value": "structdog@lists.HL7.org",
      "system": "email"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/cda/stds/core/StructureDefinition/ANY"
}