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

FHIR IG Statistics: StructureDefinition/ID

Packagehl7.v2plus
TypeStructureDefinition
IdID
FHIR VersionR5
Sourcehttp://somewhere.org/fhir/uv/v2plus/https://build.fhir.org/ig/HL7/v2ig/StructureDefinition-ID.html
URLhttp://hl7.org/v2/StructureDefinition/ID
Version0.0.0
Statusactive
Date2024-06-01T12:00:00+11:00
NameV2_ID_Data_Type
TitleHL7 v2 ID Data Type
Authorityhl7
DescriptionFIXME
Typecode
Kindprimitive-type

Resources that use this resource

StructureDefinition
ADHL7 v2 AD Data Type
CCDHL7 v2 CCD Data Type
CFHL7 v2 CF Data Type
CNEHL7 v2 CNE Data Type
CNNHL7 v2 CNN Data Type
CPHL7 v2 CP Data Type
CSUHL7 v2 CSU Data Type
CWEHL7 v2 CWE Data Type
CXHL7 v2 CX Data Type
DLTHL7 v2 DLT Data Type
EDHL7 v2 ED Data Type
EIHL7 v2 EI Data Type
HDHL7 v2 HD Data Type
ICDHL7 v2 ICD Data Type
MOHL7 v2 MO Data Type
MOPHL7 v2 MOP Data Type
MSGHL7 v2 MSG Data Type
PPNHL7 v2 PPN Data Type
PTHL7 v2 PT Data Type
QSCHL7 v2 QSC Data Type
RCDHL7 v2 RCD Data Type
RPHL7 v2 RP Data Type
RPTHL7 v2 RPT Data Type
SPDHL7 v2 SPD Data Type
SRTHL7 v2 SRT Data Type
VHHL7 v2 VH Data Type
VIDHL7 v2 VID Data Type
XADHL7 v2 XAD Data Type
XCNHL7 v2 XCN Data Type
XONHL7 v2 XON Data Type
XPNHL7 v2 XPN Data Type
XTNHL7 v2 XTN Data Type

Resources that this resource uses

No resources found


Narrative

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

Generated Narrative: StructureDefinition ID

NameFlagsCard.TypeDescription & Constraintsdoco
.. code 0..*codePrimitive Type code
... id 0..0
... extension 0..0

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "ID",
  "meta": {
    "profile": [
      "http://hl7.org/v2/StructureDefinition/primitive-data-type-profile"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-category",
      "valueString": "FIXME.DataTypes"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "normative"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-normative-version",
      "valueCode": "4.0.0"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "inm"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-bind"
    }
  ],
  "url": "http://hl7.org/v2/StructureDefinition/ID",
  "version": "0.0.0",
  "name": "V2_ID_Data_Type",
  "title": "HL7 v2 ID Data Type",
  "status": "active",
  "date": "2024-06-01T12:00:00+11:00",
  "publisher": "HL7 International",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/Special/committees/v2mgmt"
        }
      ]
    }
  ],
  "description": "FIXME",
  "fhirVersion": "5.0.0",
  "kind": "primitive-type",
  "abstract": false,
  "type": "code",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/code",
  "derivation": "constraint",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "5.0.0"
      }
    ],
    "element": [
      {
        "id": "code",
        "path": "code",
        "short": "Primitive Type code",
        "definition": "A string which has at least one character and no leading or trailing whitespace and where there is no whitespace other than single spaces in the contents",
        "min": 0,
        "max": "*",
        "base": {
          "path": "code",
          "min": 0,
          "max": "*"
        },
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "code.id",
        "path": "code.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "xml:id (or equivalent in JSON)",
        "definition": "unique id for the element within a resource (for internal references)",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "code.extension",
        "path": "code.extension",
        "short": "Extension",
        "definition": "An Extension",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "code.value",
        "path": "code.value",
        "representation": [
          "xmlAttr"
        ],
        "short": "Primitive value for code",
        "definition": "Primitive value for code",
        "min": 0,
        "max": "1",
        "base": {
          "path": "string.value",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "code"
              },
              {
                "url": "http://hl7.org/fhir/StructureDefinition/regex",
                "valueString": "[^\\s]+( [^\\s]+)*"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "code",
        "path": "code"
      },
      {
        "id": "code.id",
        "path": "code.id",
        "max": "0"
      },
      {
        "id": "code.extension",
        "path": "code.extension",
        "max": "0"
      }
    ]
  }
}