public interface OID extends UID
ISO Object Identifier
A globally unique string representing an ISO Object Identifier (OID) in a form that consists only of numbers and dots (e.g., "2.16.840.1.113883.3.1"). According to ISO, OIDs are paths in a tree structure, with the left-most number representing the root and the right-most number representing a leaf.
Each branch under the root corresponds to an assigning authority. Each of these assigning authorities may, in turn, designate its own set of assigning authorities that work under its auspices, and so on down the line. Eventually, one of these authorities assigns a unique (to it as an assigning authority) number that corresponds to a leaf node on the tree. The leaf may represent an assigning authority (in which case the root OID identifies the authority), or an instance of an object. An assigning authority owns a namespace, consisting of its sub-tree.
OIDs are the preferred scheme for unique identifiers. OIDs should always be used except if one of the inclusion criteria for other schemes apply.
Modifier and Type | Method and Description |
---|---|
OID |
butLeaf()
This operation on the HL7 Data Type is not supported in the current
version of HDR.
|
INT |
leaf()
This operation on the HL7 Data Type is not supported in the current
version of HDR.
|
ST |
literal()
This operation on the HL7 Data Type is not supported in the current
version of HDR.
|
OID |
value(OID namespace)
This operation on the HL7 Data Type is not supported in the current
version of HDR.
|
headCharacter, length, stringValue, tailString
charset, compression, integrityCheck, integrityCheckAlgorithm, language, mediaType, reference, representation, thumbnail
contains, head, isEmpty, item, listIterator, notEmpty, tail
dataType, equal, isNull, nonNull, notApplicable, nullFlavor, other, unknown
forEach, iterator, spliterator
INT leaf()
UnsupportedOperationException
OID butLeaf()
UnsupportedOperationException
OID value(OID namespace)
namespace
- UnsupportedOperationException
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved