The class "ItemClass" is a description of a class of
geographic information items specified in a technical standard.
The attribute "identifier"is represented as a
CharacterString containing a compact and human-readable designator
that is used to denote a class of item. The identifier that
designates an item class held in a register that conforms to this
International Standard shall uniquely denote the item class within
the context of the register.
The role “register” connects an instance of an item class to a register.
The role “describedItem” connects an item class to one or more register items.
The class RE_ItemStatus is an .LT. .LT. Enumeration .GT. .GT. that
specifies the status of a register item.
The item has been entered into the register, but the control
body has not accepted the proposal to add it.
The item has been accepted, is recommended for use, and has
not been superseded or retired.
The item has been superseded by another item and is no longer
recommended for use.
A decision has been made that the item is no longer
recommended for use. It has not been superseded by another
item.
A decision has been made that a previously valid register item
contains a substantial error and is invalid, and will normally have been
replaced by a corrected item.
The class Register specifies information about the register
itself.
The attribute "identifier" represents a designator that
is used to uniquely denote that register within the set of registers
maintained by the register owner. In the case of a hierarchical
register, the "identifier" of a subregister shall uniquely identify
that subregister within the scope of all registers established by
the owner of the principal register. It shall be represented as a
CharacterString containing a compact and human-readable designator.
EXAMPLE: 'ISO/TC 211 Register of Feature Data Dictionaries and
Feature Catalogues' might be the identifier of the principal
register of a hierarchical register. 'DGIWG FACC Data Dictionary'
and 'IHO S-57 Object Dictionary' might be the identifiers of
subregisters within the hierarchy.
The conditional attribute "version" is represented as an
instance of class RE_Version that specifies a unique state in the
life of the register.
The conditional attribute "dateOfLastChange" is
represented as an instance of the class .LT. Date .GT. [ISO 19103]
and specifies the (full precision) date of the most recent change to
the status of an item in the register was made.
The role "containedItemClass" describes that the
"ItemClass" for the association "ContentDescription" contains the
item classes in the register.
The role name "manager" identifies the
RegisterStakeholder as the manager of the register.
The role name owner describes that the
RegisterStakeholder for the association The role name "owner"
identifies the RegisterStakeholder as the owner of the
register.
The role name "submitter" identifies the
RegisterStakeholder as the submitting organization to the
register.
The role 'containedItem' connects an instance of the
class Register to one or more instances of
RegisterItem.
The class "RegisterItem" specifies elements of information to
be recorded for each item held in a register. The technical standard that
specified an item class may specify additional elements to be
recorded.
The attribute "itemIdentifier" is represented as a
Character that is used to uniquely denote that item within an item
class and is intended for information processing. Once a value has
been assigned, it shall not be reused. The class/identifier union
shall be unique within the register. NOTE When a register contains
items from different item classes, each item will be uniquely
identifiable by the item identifier alone.
The attribute "status" is represented as an instance of
RE_ItemStatus that identifies the registration status of the
RegisterItem.
The attribute "dateTimeAddition" specifies the date on
which the item was added
The attribute "dateTimeSupersession" specifies the date
and time on which an item has been superseeded.
The attribute "dateTimeRetirement" specifies the date and
time on which an item has been retired.
The attribute "dateTimeInvalidation" specifies the date
and time on which an item has been invalidated.
The role "itemClass" connects an instance of a
"RegisterItem" to an "ItemClass"
The role register connects an instance of a register item class to a register.
The role “predecessor” describes a previous concept of the “RegisterItem”.
The role "sucessor" describes a later concept of the
"RegisterItem"
The class RegisterStakeholder specifies information about the
register stakeholder, which is either a manager, owner or submitter. A
stakeholder can serve one or more roles. NOTE This International Standard
does not require that a register stakeholder name be unique, since an
stakeholder will, in general, have had a name before undertaking a role in
connection with a register.
The attribute name shall be represented as a
CharacterString containing a compact and human-readable designator
that is used to denote the stakeholder of that register. EXAMPLE
'ISO/TC 211,' 'Digital Geographic Information Working Group,' and
'International Hydrographic Bureau'.
The role “manages” identifies the register stakeholder as the manager of the register.
The role name “owns” identifies the register stakeholder as the owner of the register.
The role name “submits” identifies the register stakeholder as the submitter of information
to the register.
The role name “contact” identifies the responsible party information for the register
stakeholder.