Package | au.digitalhealth.cda.schema |
Type | StructureDefinition |
Id | Id |
FHIR Version | R5 |
Source | http://ns.electronichealth.net.au/cda/https://build.fhir.org/ig/AuDigitalHealth/cda-au-schema/StructureDefinition-uuid.html |
Url | http://hl7.org/cda/stds/core/StructureDefinition/uuid |
Version | 0.1.0 |
Status | active |
Date | 2024-10-27T22:56:48+00:00 |
Name | uuid |
Title | uuid: DCE Universal Unique Identifier |
Experimental | False |
Realm | au |
Authority | national |
Description | A globally unique string representing a DCE Universal Unique Identifier (UUID) in the common UUID format that consists of 5 hyphen-separated groups of hexadecimal digits having 8, 4, 4, 4, and 12 places respectively. ***NOTE:*** The output of UUID related programs and functions may use all sorts of forms, upper case, lower case, and with or without the hyphens that group the digits. This variate output must be postprocessed to conform to the HL7 specification, i.e., the hyphens must be inserted for the 8-4-4-4-12 grouping and all hexadecimal digits must be converted to upper case. |
Type | string |
Kind | primitive-type |
StructureDefinition | |
http://hl7.org/cda/stds/core/StructureDefinition/CD | CD: ConceptDescriptor (V3 Data Type) |
http://hl7.org/cda/stds/core/StructureDefinition/II | II: InstanceIdentifier (V3 Data Type) |
http://hl7.org/cda/stds/core/StructureDefinition/SC | SC: CharacterStringWithCode (V3 Data Type) |
au-Code | ADHA CD: ConceptDescriptor (V3 Data Type) |
id | ADHA Extension id |
No resources found
Note: links and images are rebased to the (stated) source
Primitive type 'uuid'
{
"resourceType" : "StructureDefinition",
"id" : "uuid",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <p>Primitive type 'uuid'</p>\n </div>"
},
"extension" : [
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/xml-namespace",
"valueUri" : "urn:hl7-org:v3"
},
{
"url" : "http://hl7.org/fhir/tools/StructureDefinition/logical-container",
"valueUri" : "http://hl7.org/cda/stds/core/StructureDefinition/ClinicalDocument"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
"valueCode" : "can-bind"
}
],
"url" : "http://hl7.org/cda/stds/core/StructureDefinition/uuid",
"version" : "0.1.0",
"name" : "uuid",
"title" : "uuid: DCE Universal Unique Identifier",
"status" : "active",
"experimental" : false,
"date" : "2024-10-27T22:56:48+00:00",
"publisher" : "HL7",
"description" : "A globally unique string representing a DCE Universal Unique Identifier (UUID) in the common UUID format that consists of 5 hyphen-separated groups of hexadecimal digits having 8, 4, 4, 4, and 12 places respectively.\n\n***NOTE:*** The output of UUID related programs and functions may use all sorts of forms, upper case, lower case, and with or without the hyphens that group the digits. This variate output must be postprocessed to conform to the HL7 specification, i.e., the hyphens must be inserted for the 8-4-4-4-12 grouping and all hexadecimal digits must be converted to upper case.",
"fhirVersion" : "5.0.0",
"kind" : "primitive-type",
"abstract" : false,
"type" : "string",
"baseDefinition" : "http://hl7.org/fhir/StructureDefinition/string",
"derivation" : "constraint",
"snapshot" : {
"element" : [
{
"id" : "string",
"path" : "string",
"short" : "Primitive Type string",
"definition" : "A sequence of Unicode characters",
"comment" : "Note that FHIR strings SHALL NOT exceed 1,048,576 (1024*1024) characters in size",
"min" : 0,
"max" : "*",
"base" : {
"path" : "string",
"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"
},
{
"key" : "uuid-pattern",
"severity" : "error",
"human" : "Must contain 5 hyphen-separated groups of hexadecimal digits having 8, 4, 4, 4, and 12 places respectively.",
"expression" : "matches('^[0-9A-Za-z]{8}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{12}$')"
}
],
"isModifier" : false,
"isSummary" : false
},
{
"id" : "string.id",
"path" : "string.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" : "string.extension",
"path" : "string.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" : "string.value",
"path" : "string.value",
"representation" : [
"xmlAttr"
],
"short" : "Primitive value for string",
"definition" : "The actual value",
"min" : 0,
"max" : "1",
"base" : {
"path" : "string.value",
"min" : 0,
"max" : "1"
},
"type" : [
{
"extension" : [
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
"valueUrl" : "string"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/regex",
"valueString" : "^[\\s\\S]+$"
}
],
"code" : "http://hl7.org/fhirpath/System.String"
}
],
"maxLength" : 1048576,
"isModifier" : false,
"isSummary" : false
}
]
},
"differential" : {
"element" : [
{
"id" : "string",
"path" : "string",
"constraint" : [
{
"key" : "uuid-pattern",
"severity" : "error",
"human" : "Must contain 5 hyphen-separated groups of hexadecimal digits having 8, 4, 4, 4, and 12 places respectively.",
"expression" : "matches('^[0-9A-Za-z]{8}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{12}$')"
}
]
},
{
"id" : "string.id",
"path" : "string.id",
"max" : "0"
},
{
"id" : "string.extension",
"path" : "string.extension",
"max" : "0"
}
]
}
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.