Registry Status Levels
The full process is defined in ISO 14817, but this note clarifies the process in the context of the HA Data Registry trial.
Card
The status of "Card" is assigned when items are work in progress only (and
may be incomplete).
Draft
The status of "Draft" is assigned when items are complete or near complete
but it is known that further submission will be made before quality review.
If a model fails to achieve Recorded status, it may be entered at "Draft" level.
Recorded
To achieve Recorded status, items must have all mandatory meta-attributes
completed. However, the set of mandatory meta-attributes that should be added
by the submitter is reduced by four factors:
The meta-attributes downgraded to optional in this trial are:
- Many ISO 14817 meta-attributes correspond to mandatory UML constructs and will be present automatically.
- Some meta-attributes are assigned by the registrar.
- Some meta-attributes are considered to cascade down from the top level of a submission to all the items within.
- The HA Data Registry has chosen non-compliance with ISO 14817, and a small number of mandatory meta-attributes are declared optional.
Models submitted for Recorded level status will have to pass a Recorded status level check. This check verifies that the following meta-attributes are added to the specified UML elements:
- "Definition" - Every package, class, attribute and enumeration should have a "Definition". This should be the "documentation" or annotation associated with a UML element. Different UML tools implement this feature in different ways, but they all have the concept.
- "Multiplicity" - Every association should specify multiplicity (expressed in the normal UML way)
- "Data type" - Every attribute should have a data type (expressed in the normal UML way).
The meta-attributes downgraded to optional in this trial are:
- "ASN.1 Name", "ASN.1 object identifier" for all elements
- "Definition" for Associations
- "Standard", "Format", "Unit of measure" and "Valid value rule" for Attributes.
Qualified
The status of "qualified" is assigned when the all mandatory meta-attributes
are completed and conform to quality requirements. The Steward makes the decision
on quality.
Preferred
The status of "preferred" is assigned when the Steward and Change Control
Committee confirm that the item should be preferred for use in the ITS
community.
