FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagemedcom.fhir.dk.core
Resource TypeStructureDefinition
IdStructureDefinition-medcom-core-identifier-extension.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/medcomdk/dk-medcom-core/StructureDefinition-medcom-core-identifier-extension.html
URLhttp://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-identifier-extension
Version4.0.0
Statusactive
Date2026-01-13T13:58:36+00:00
NameMedComCoreIdentifierExtension
TitleIdentifierExtension
Realmdk
DescriptionAn extension holding a specific identifier datatype
TypeExtension
Kindcomplex-type

Resources that use this resource

StructureDefinition
medcom-careCommunication-communicationMedComCareCommunication

Resources that this resource uses

StructureDefinition
medcom-assigned-identifierAssignedIdentifier

Examples of Use for Extension

ResourceVersion
medcom.fhir.dk.carecommunication#current:Bundle/0d5b3c18-fab6-4d93-9d88-c9c8abf1f18cR4
medcom.fhir.dk.carecommunication#current:Bundle/3dcb5618-3055-406a-9034-1b8fc8de0feaR4
medcom.fhir.dk.carecommunication#current:Bundle/add5e7e2-0c0f-4a4a-bfff-f6f984fa7e3cR4
medcom.fhir.dk.carecommunication#current:Bundle/b56549f7-ed10-422d-8088-f7222b686e46R4
medcom.fhir.dk.carecommunication#current:Bundle/c0426e3e-978f-46e8-a366-a30f27854b0aR4
medcom.fhir.dk.carecommunication#current:Bundle/d11968f5-4bdf-4b50-b146-a8e1cc890fc3R4
medcom.fhir.dk.carecommunication#current:Bundle/gfd00bc2-9c26-4174-934e-f6e4360845deR4
medcom.fhir.dk.carecommunication#current:Bundle/k7bfbc0c-553d-11ed-bdc3-0242ac120002R4
medcom.fhir.dk.carecommunication#current:Communication/4c712bdc-1558-4125-a854-fa8b3a11f6edR4
medcom.fhir.dk.carecommunication#current:Communication/5485bde0-8246-4f46-b1a1-1f14e0a7a856R4
medcom.fhir.dk.carecommunication#current:Communication/94e65db8-2f0c-4a2c-a7c9-06a160d59a12R4
medcom.fhir.dk.carecommunication#current:Communication/c34e8284-b353-468f-a2ea-f6ef6330292cR4
medcom.fhir.dk.carecommunication#current:Communication/d148fa55-3201-4a18-a7b0-bce67bf597a6R4
medcom.fhir.dk.carecommunication#current:Communication/d2b79da8-acda-4985-a8ad-5ed7ec9a2800R4
medcom.fhir.dk.carecommunication#current:Communication/d8434eb5-8286-48f8-a590-4a27175ed82fR4
medcom.fhir.dk.carecommunication#current:Communication/f54efd18-5520-11ed-bdc3-0242ac120002R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-A-new-b10f940e-2000-4ec8-9e0b-a3fb60fc5bb5R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-B-reply-91b4b79a-520f-48cb-bb9a-9c3e27301968R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-C-forward-8352b67a-23b2-44c5-b43a-725270a90722R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-A-0c8dddf2-c882-4b00-8870-5035279e7d01R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-B-82875f08-4b9e-4a23-b81a-e23ec1251334R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-C-5d29cc7d-dcf7-4b50-81b1-a8d971973ff6R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-CPR-1-06326cfc-5cfc-4bb1-bcd0-c49b8f8033e6R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-CPR-2-e678c36a-0e2e-4831-a739-3cfc1225691dR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-CPR-3-4d9d90c5-5647-4b4a-8c61-770bc5c3e092R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-D-68f5c0f8-e33e-4302-89b0-cdea52801ec9R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-E-new-parallel-c1edf6f3-2554-4b72-b58b-0f030ee555baR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-F-new-parallel-0e2864ad-a6a1-4e84-a9dc-aeacee63f981R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-G-20fcbedb-ced8-4949-9edf-a145e0bb9b09R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-H-3e047a9d-c86a-4828-b686-6a80403df5ebR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-I-reply-order-7c5a0cc0-f0f8-4a2e-9de9-d9293598bf94R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-J-dublicate-7283eae8-0427-4bb0-8486-06b4febd416cR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-K-dublicate-5de12884-eae7-4fd3-ba4a-d8b56be4baffR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-L-dublicate-fa97e431-332f-4605-ad37-c259dc2b8637R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-M-dublicate-inv-260a3cc1-38eb-454a-a57b-9e32eabb54a3R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-N-dublicate-inv-260f76f2-d986-4ba1-8049-2369b1b164ceR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/R-Tek-O-invalid-3d1149cd-d3e3-421a-ae31-4860decb4272R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-A-new-1932711d-49d0-4ad7-b1ee-61de711892d2R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-B-new-720f68cf-21bf-4c40-a90c-a113e00e88a8R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-C-new-aca3d03a-febd-4b88-ad53-ac1bc36da615R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-D-new-1e9fdc8f-50f0-4dc3-9879-facdf331a2feR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-E-forward-77c771ca-05d6-4efb-9a74-2fc513787f3aR4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-Tek-A-new-episodeOfCare-b43146a2-99ec-4b05-bb8f-5b44af4fe424R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-Tek-B-new-episodeOfCare-98eb081e-a66f-41a2-b2f7-c455782563b0R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-Tek-C-new-7be9d2ba-6026-4f19-850c-896de206f2c2R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-Tek-CPR-1-17189afd-5946-4d9e-8dd7-3de5eaf1a5d4R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-Tek-CPR-2-7e1a1611-b69b-4538-bbc3-03e13b67b517R4
medcom.fhir.dk.carecommunicationtestscripts#current:Bundle/S-Tek-CPR-3-77ff05d0-9eca-4a59-b436-fe1b97673817R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/223f08f9-f104-436e-bbdf-0422d51c309bR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/2595f801-1211-4578-86f5-c7ad3a860e27R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/2678d1b2-0a76-4663-a216-b1a14e72aafaR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/26bc9e59-e225-4330-9a0c-e6f06785846dR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/38f751db-339c-46a6-a10d-cb88f72b2150R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/435427fb-84c4-496e-ba55-4234091e83ccR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/45645.hfjksr7.klkljR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/48702680-7589-43bb-a350-53df7d85e996R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/4a003dce-060c-4d9d-b5d6-7513323049d1R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/5cf35f62-e56a-4eb1-ada4-1abb6ea0dda0R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/625a7fc6-cf65-4285-bbcc-93ea59755b2eR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/726561c2-b521-4c0e-bff7-d9cbe9153a4cR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/8ac16b4c-4d32-424d-bf0b-1e2eed87eef1R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/930876e5-8cf8-40f0-bd6c-3e38520d61deR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/9c4ff4b0-093c-4111-8c29-3ae2b04a16dbR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/9e829a72-32b2-4810-a56e-1e8f3a81e888R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/aa5c8b0e-cfb9-4eb6-b1f1-7e96195d4042R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/b2819bfe-07d1-4c26-94a3-a45a702a04a0R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/bc0c3901-87d3-4d90-ba32-9b02cc631de8R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/bde891c9-d099-4af4-9dc2-6b4e60940dfcR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/be7239e2-f715-45f6-a427-c07c25ef4befR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/d0c09c24-42bb-44eb-807e-6b3b22f6dbfcR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/e37c9933-1fc6-48e0-9819-66bc026cf3d4R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/e49ad4b0-537a-442c-b624-e0ae956410daR4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/e6907e11-f007-4e2c-a98d-a543229a10c2R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/e7e596e0-6458-4701-a20f-a9322f85ebe8R4
medcom.fhir.dk.carecommunicationtestscripts#current:Communication/f7283d2f-a244-42cc-acb1-55af85b50107R4

Narrative

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

Generated Narrative: StructureDefinition medcom-core-identifier-extension

NameFlagsCard.TypeDescription & Constraintsdoco
.. Extension 0..*ExtensionIdentifierExtension
... extension 0..0Extension
... url 1..1uri"http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-identifier-extension"
... Slices for value[x] 1..1IdentifierValue of extension
Slice: Unordered, Open by type:$this
.... value[x]:valueIdentifier S1..1MedComAssignedIdentifierValue of extension

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "medcom-core-identifier-extension",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-identifier-extension",
  "version": "4.0.0",
  "name": "MedComCoreIdentifierExtension",
  "title": "IdentifierExtension",
  "status": "active",
  "date": "2026-01-13T13:58:36+00:00",
  "publisher": "MedCom",
  "contact": [
    {
      "name": "MedCom",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.medcom.dk"
        }
      ]
    }
  ],
  "description": "An extension holding a specific identifier datatype",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "DK",
          "display": "Denmark"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "complex-type",
  "abstract": false,
  "context": [
    {
      "type": "element",
      "expression": "Element"
    }
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "short": "IdentifierExtension",
        "definition": "An extension holding a specific identifier datatype",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Extension",
          "min": 0,
          "max": "*"
        },
        "condition": [
          "ele-1"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "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()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), 'value')])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false
      },
      {
        "id": "Extension.id",
        "path": "Extension.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "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,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "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())",
            "xpath": "@value|f:*|h:div",
            "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()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "representation": [
          "xmlAttr"
        ],
        "short": "identifies the meaning of the extension",
        "definition": "Source of the definition for the extension code - a logical name or a URL.",
        "comment": "The definition may point directly to a computable or human-readable definition of the extensibility codes, or it may be a logical URI as declared in some other specification. The definition SHALL be a URI for the Structure Definition defining the extension.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Extension.url",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "uri"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "fixedUri": "http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-identifier-extension",
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "closed"
        },
        "short": "Value of extension",
        "definition": "Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Extension.value[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      },
      {
        "id": "Extension.value[x]:valueIdentifier",
        "path": "Extension.value[x]",
        "sliceName": "valueIdentifier",
        "short": "Value of extension",
        "definition": "Value of extension - must be one of a constrained set of the data types (see [Extensibility](http://hl7.org/fhir/R4/extensibility.html) for a list).",
        "min": 1,
        "max": "1",
        "base": {
          "path": "Extension.value[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://medcomfhir.dk/ig/core/StructureDefinition/medcom-assigned-identifier"
            ]
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "mustSupport": true,
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "N/A"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "short": "IdentifierExtension",
        "definition": "An extension holding a specific identifier datatype"
      },
      {
        "id": "Extension.extension",
        "path": "Extension.extension",
        "max": "0"
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "http://medcomfhir.dk/ig/core/StructureDefinition/medcom-core-identifier-extension"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "min": 1
      },
      {
        "id": "Extension.value[x]:valueIdentifier",
        "path": "Extension.value[x]",
        "sliceName": "valueIdentifier",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier",
            "profile": [
              "http://medcomfhir.dk/ig/core/StructureDefinition/medcom-assigned-identifier"
            ]
          }
        ],
        "mustSupport": true
      }
    ]
  }
}