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

FHIR IG Statistics: StructureDefinition/NA

Packagehl7.v2plus
TypeStructureDefinition
IdNA
FHIR VersionR5
Sourcehttp://somewhere.org/fhir/uv/v2plus/https://build.fhir.org/ig/HL7/v2ig/StructureDefinition-NA.html
URLhttp://hl7.org/v2/StructureDefinition/NA
Version0.0.0
Statusactive
Date2025-07-11T16:45:01+00:00
NameNA
TitleHL7 v2 NA Data Type
Authorityhl7
Description*Example 1:* vector of 8 numbers |125^34^-22^-234^569^442^-212^6| *Example 2:* 3 x 3 array of numbers |1.2^-3.5^5.2~2.0^3.1^-6.2~3.5^7.8^-1.3| *Example 3:* 5 x 4 array of numbers with the values in positions (1,1), (2,2), (2,3), (3,3), (3,4), (4,1), (4,2), (4,3), and (4,4) not present |^2^3^4~5^^^8~9^10~~17^18^19^20|
Typehttp://hl7.org/v2/StructureDefinition/NA
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
NMHL7 v2 Numeric Primitive Type
complex-data-typeHL7 v2 Complex Data Type

Narrative

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

Generated Narrative: StructureDefinition NA

NameFlagsCard.TypeDescription & Constraintsdoco
.. NA 0..*V2ComplexDataTypenumeric array
... 1 0..1decimalValue1
... 2 0..1decimalValue2
... 3 0..1decimalValue3
... 4 0..1decimalValue4

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "NA",
  "meta": {
    "profile": [
      "http://hl7.org/v2/StructureDefinition/complex-data-type-profile"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://somewhere.org/fhir/uv/v2plus/ImplementationGuide/hl7.other.uv.v2plus"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/v2/StructureDefinition/NA",
  "version": "0.0.0",
  "name": "NA",
  "title": "HL7 v2 NA Data Type",
  "status": "active",
  "date": "2025-07-11T16:45:01+00:00",
  "publisher": "HL7 International",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/Special/committees/v2mgmt"
        }
      ]
    }
  ],
  "description": "*Example 1:* vector of 8 numbers\n\n|125^34^-22^-234^569^442^-212^6|\n\n*Example 2:* 3 x 3 array of numbers\n\n|1.2^-3.5^5.2~2.0^3.1^-6.2~3.5^7.8^-1.3|\n\n*Example 3:* 5 x 4 array of numbers with the values in positions (1,1), (2,2), (2,3), (3,3), (3,4), (4,1), (4,2), (4,3), and (4,4) not present\n\n|^2^3^4~5^^^8~9^10~~17^18^19^20|",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7.org/v2/StructureDefinition/NA",
  "baseDefinition": "http://hl7.org/v2/StructureDefinition/complex-data-type",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.0.0"
      }
    ],
    "element": [
      {
        "id": "NA",
        "path": "NA",
        "short": "numeric array",
        "definition": "Definition: This data type is used to represent a series (array) of numeric values. A field of this type may contain a one-dimensional array (vector or row) of numbers. Also, by allowing the field to repeat, a two-dimensional array (table) of numbers may be transmitted using this format, with each row of the table represented as one repetition of the field. Arrays that have one or more values not present may be transmitted using this data type. \"Not present\" values are represented as two adjacent component delimiters. If the absent values occur at the end of a row, the trailing component delimiters may be omitted. If an entire row of a table has no values, no component delimiters are necessary (in this case, there will be two adjacent repetition delimiters).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "NA.1",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.1",
        "short": "Value1",
        "min": 0,
        "max": "1",
        "base": {
          "path": "NA.1",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      },
      {
        "id": "NA.2",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.2",
        "short": "Value2",
        "min": 0,
        "max": "1",
        "base": {
          "path": "NA.2",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      },
      {
        "id": "NA.3",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.3",
        "short": "Value3",
        "min": 0,
        "max": "1",
        "base": {
          "path": "NA.3",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      },
      {
        "id": "NA.4",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.4",
        "short": "Value4",
        "min": 0,
        "max": "1",
        "base": {
          "path": "NA.4",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "NA",
        "path": "NA",
        "short": "numeric array",
        "definition": "Definition: This data type is used to represent a series (array) of numeric values. A field of this type may contain a one-dimensional array (vector or row) of numbers. Also, by allowing the field to repeat, a two-dimensional array (table) of numbers may be transmitted using this format, with each row of the table represented as one repetition of the field. Arrays that have one or more values not present may be transmitted using this data type. \"Not present\" values are represented as two adjacent component delimiters. If the absent values occur at the end of a row, the trailing component delimiters may be omitted. If an entire row of a table has no values, no component delimiters are necessary (in this case, there will be two adjacent repetition delimiters).",
        "min": 0,
        "max": "*"
      },
      {
        "id": "NA.1",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.1",
        "short": "Value1",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      },
      {
        "id": "NA.2",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.2",
        "short": "Value2",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      },
      {
        "id": "NA.3",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.3",
        "short": "Value3",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      },
      {
        "id": "NA.4",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "NA.4",
        "short": "Value4",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/NM"
          }
        ]
      }
    ]
  }
}