FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/INT

Packageau.digitalhealth.cda.schema
TypeStructureDefinition
IdINT
FHIR VersionR5
Sourcehttp://ns.electronichealth.net.au/cda/https://build.fhir.org/ig/AuDigitalHealth/cda-au-schema/StructureDefinition-INT.html
URLhttp://hl7.org/cda/stds/core/StructureDefinition/INT
Version1.0.0
Statusactive
Date2025-07-21T22:05:27+00:00
NameINT
TitleINT: IntegerNumber (V3 Data Type)
Realmau
Authoritynational
DescriptionInteger numbers (-1,0,1,2, 100, 3398129, etc.) are precise numbers that are results of counting and enumerating. Integer numbers are discrete, the set of integers is infinite but countable. No arbitrary limit is imposed on the range of integer numbers. Two NULL flavors are defined for the positive and negative infinity.
Typehttp://hl7.org/cda/stds/core/StructureDefinition/INT
Kindlogical

Resources that use this resource

StructureDefinition
ClinicalDocumentClinicalDocument (CDA Class)
CriterionCriterion (CDA Class)
EntryRelationshipEntryRelationship (CDA Class)
ExternalDocumentExternalDocument (CDA Class)
INT-POSINT_POS: Positive integer numbers (V3 Data Type)
IVL-INTIVL_INT: Interval (V3 Data Type)
IVXB-INTIVXB_INT: Interval Boundary IntegerNumber (V3 Data Type)
ObservationObservation (CDA Class)
ObservationRangeObservationRange (CDA Class)
OrganizerComponentOrganizerComponent (CDA Class)
ParentDocumentParentDocument (CDA Class)
RegionOfInterestRegionOfInterest (CDA Class)
au-ClinicalDocumentADHA ClinicalDocument (CDA Class)
au-EntryRelationshipADHA EntryRelationship (CDA Class)
au-ExternalDocumentADHA ExternalDocument (CDA Class)
au-ObservationADHA Observation (CDA Class)
au-ObservationRangeADHA ObservationRange (CDA Class)
au-OrganizerComponentADHA OrganizerComponent (CDA Class)
au-ParentDocumentADHA ParentDocument (CDA Class)
au-PatientADHA Patient (CDA Class)
au-RegionOfInterestADHA RegionOfInterest (CDA Class)
multipleBirthOrderNumberADHA extension multipleBirthOrderNumber
NumberofPressureUlcersObservationNumber of Pressure Ulcers Observation

Resources that this resource uses

StructureDefinition
QTYQTY: Quantity (V3 Data Type)
int-simpleint: Integer Number

Narrative

Note: links and images are rebased to the (stated) source

Integer numbers (-1,0,1,2, 100, 3398129, etc.) are precise numbers that are results of counting and enumerating. Integer numbers are discrete, the set of integers is infinite but countable. No arbitrary limit is imposed on the range of integer numbers. Two NULL flavors are defined for the positive and negative infinity.


Source

{
  "resourceType": "StructureDefinition",
  "id": "INT",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "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"
    }
  ],
  "url": "http://hl7.org/cda/stds/core/StructureDefinition/INT",
  "version": "1.0.0",
  "name": "INT",
  "title": "INT: IntegerNumber (V3 Data Type)",
  "status": "active",
  "experimental": false,
  "date": "2025-07-21T22:05:27+00:00",
  "publisher": "HL7",
  "description": "Integer numbers (-1,0,1,2, 100, 3398129, etc.) are precise numbers that are results of counting and enumerating. Integer numbers are discrete, the set of integers is infinite but countable. No arbitrary limit is imposed on the range of integer numbers. Two NULL flavors are defined for the positive and negative infinity.",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7.org/cda/stds/core/StructureDefinition/INT",
  "baseDefinition": "http://hl7.org/cda/stds/core/StructureDefinition/QTY",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "1.0.0"
      }
    ],
    "element": [
      {
        "id": "INT",
        "path": "INT",
        "short": "Base for all types and resources",
        "definition": "Integer numbers (-1,0,1,2, 100, 3398129, etc.) are precise numbers that are results of counting and enumerating. Integer numbers are discrete, the set of integers is infinite but countable. No arbitrary limit is imposed on the range of integer numbers. Two NULL flavors are defined for the positive and negative infinity.",
        "min": 1,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "constraint": [
          {
            "key": "value-null",
            "severity": "error",
            "human": "value and nullFlavor are mutually exclusive (one must be present)",
            "expression": "(value | nullFlavor).count() = 1"
          }
        ],
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "INT.nullFlavor",
        "path": "INT.nullFlavor",
        "representation": [
          "xmlAttr"
        ],
        "label": "Exceptional Value Detail",
        "definition": "If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ANY.nullFlavor",
          "min": 0,
          "max": "1"
        },
        "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"
        }
      },
      {
        "id": "INT.value",
        "path": "INT.value",
        "representation": [
          "xmlAttr"
        ],
        "min": 0,
        "max": "1",
        "base": {
          "path": "INT.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "integer",
            "profile": [
              "http://hl7.org/cda/stds/core/StructureDefinition/int-simple"
            ]
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "INT",
        "path": "INT",
        "definition": "Integer numbers (-1,0,1,2, 100, 3398129, etc.) are precise numbers that are results of counting and enumerating. Integer numbers are discrete, the set of integers is infinite but countable. No arbitrary limit is imposed on the range of integer numbers. Two NULL flavors are defined for the positive and negative infinity.",
        "min": 1,
        "max": "*",
        "constraint": [
          {
            "key": "value-null",
            "severity": "error",
            "human": "value and nullFlavor are mutually exclusive (one must be present)",
            "expression": "(value | nullFlavor).count() = 1"
          }
        ]
      },
      {
        "id": "INT.value",
        "path": "INT.value",
        "representation": [
          "xmlAttr"
        ],
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "integer",
            "profile": [
              "http://hl7.org/cda/stds/core/StructureDefinition/int-simple"
            ]
          }
        ]
      }
    ]
  }
}