Package | openehr.base |
Type | StructureDefinition |
Id | OBJECT-ID |
FHIR Version | R5 |
Source | http://openehr.org/fhir/https://build.fhir.org/ig/FHIR/openehr-base-ig/StructureDefinition-OBJECT-ID.html |
URL | http://openehr.org/fhir/StructureDefinition/OBJECT-ID |
Version | 0.1.0 |
Status | active |
Date | 2023-06-27T18:45:58+10:00 |
Name | OBJECT_ID |
Title | OBJECT_ID |
Realm | uv |
Authority | hl7 |
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. |
Type | http://openehr.org/fhir/StructureDefinition/OBJECT_ID |
Kind | logical |
StructureDefinition | |
ARCHETYPE-ID | ARCHETYPE_ID |
GENERIC-ID | GENERIC_ID |
OBJECT-REF | OBJECT_REF |
TEMPLATE-ID | TEMPLATE_ID |
TERMINOLOGY-ID | TERMINOLOGY_ID |
UID-BASED-ID | UID_BASED_ID |
StructureDefinition | |
UID | UID |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition OBJECT-ID
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | UID | This 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 | |
{ "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 } ] } }