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

FHIR IG Statistics: StructureDefinition/OBJECT-ID

Packageopenehr.base
TypeStructureDefinition
IdOBJECT-ID
FHIR VersionR5
Sourcehttp://openehr.org/fhir/https://build.fhir.org/ig/FHIR/openehr-base-ig/StructureDefinition-OBJECT-ID.html
URLhttp://openehr.org/fhir/StructureDefinition/OBJECT-ID
Version0.1.0
Statusactive
Date2023-06-27T18:45:58+10:00
NameOBJECT_ID
TitleOBJECT_ID
Realmuv
Authorityhl7
DescriptionAncestor class of identifiers of informational objects. Ids may be completely meaningless, in which case their only job is to refer to something, or may carry some information to do with the identified object. Object ids are used inside an object to identify that object. To identify another object in another service, use an OBJECT_REF, or else use a UID for local objects identified by UID. If none of the subtypes is suitable, direct instances of this class may be used.
Typehttp://openehr.org/fhir/StructureDefinition/OBJECT_ID
Kindlogical

Resources that use this resource

StructureDefinition
ARCHETYPE-IDARCHETYPE_ID
GENERIC-IDGENERIC_ID
OBJECT-REFOBJECT_REF
TEMPLATE-IDTEMPLATE_ID
TERMINOLOGY-IDTERMINOLOGY_ID
UID-BASED-IDUID_BASED_ID

Resources that this resource uses

StructureDefinition
UIDUID

Narrative

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

Generated Narrative: StructureDefinition OBJECT-ID

NameFlagsCard.TypeDescription & Constraintsdoco
.. OBJECT_ID 0..*UIDThis is an abstract type. Child types: ARCHETYPE_ID, GENERIC_ID, TEMPLATE_ID, TERMINOLOGY_ID, UID_BASED_ID
Elements defined in Ancestors:value
Ancestor class of identifiers of informational objects

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "OBJECT-ID",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/tools/StructureDefinition/web-source",
      "valueUrl": "https://specifications.openehr.org/releases/BASE/latest/base_types.html#_object_id_class"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode": "fhir"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 3,
      "_valueInteger": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
          }
        ]
      }
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
          }
        ]
      }
    }
  ],
  "url": "http://openehr.org/fhir/StructureDefinition/OBJECT-ID",
  "version": "0.1.0",
  "name": "OBJECT_ID",
  "title": "OBJECT_ID",
  "status": "active",
  "experimental": false,
  "date": "2023-06-27T18:45:58+10:00",
  "publisher": "openEHR + HL7",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.openehr.org"
        }
      ]
    }
  ],
  "description": "Ancestor class of identifiers of informational objects. Ids may be completely meaningless, in which case their only job is to refer to something, or may carry some information to do with the identified object. Object ids are used inside an object to identify that object. To identify another object in another service, use an OBJECT_REF, or else use a UID for local objects identified by UID. If none of the subtypes is suitable, direct instances of this class may be used.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
          "code": "001"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": true,
  "type": "http://openehr.org/fhir/StructureDefinition/OBJECT_ID",
  "baseDefinition": "http://openehr.org/fhir/StructureDefinition/UID",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.1.0"
      }
    ],
    "element": [
      {
        "id": "OBJECT_ID",
        "path": "OBJECT_ID",
        "short": "Ancestor class of identifiers of informational objects",
        "definition": "Ancestor class of identifiers of informational objects. Ids may be completely meaningless, in which case their only job is to refer to something, or may carry some information to do with the identified object. Object ids are used inside an object to identify that object. To identify another object in another service, use an OBJECT_REF, or else use a UID for local objects identified by UID. If none of the subtypes is suitable, direct instances of this class may be used.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "OBJECT_ID.value",
        "path": "OBJECT_ID.value",
        "short": "The value of the id",
        "definition": "The value of the id.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "UID.value",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "isModifier": false
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "OBJECT_ID",
        "path": "OBJECT_ID",
        "short": "Ancestor class of identifiers of informational objects",
        "definition": "Ancestor class of identifiers of informational objects. Ids may be completely meaningless, in which case their only job is to refer to something, or may carry some information to do with the identified object. Object ids are used inside an object to identify that object. To identify another object in another service, use an OBJECT_REF, or else use a UID for local objects identified by UID. If none of the subtypes is suitable, direct instances of this class may be used.",
        "min": 0,
        "max": "*",
        "isModifier": false
      }
    ]
  }
}