Throughout the model there are various uses of "ack" type attributes which have been set to the data type of string. An ack type action is probably best reflected as a Boolean.
However, the repeated uses of "ack" attributes throughout the model suggest this attribute may be abstracted out. In addition if more information about an acknowledgement is needed there may be an opportunity to leverage the Status class from CIM.
IEC61968.Common.Status (compounded class)
This class contains dateTime, reason, remark, value that may be leveraged for this purpose.
My favorite issue that I hhad not yet entered.
Do we need a Bool and the 61698, or one, or....
dateTime
reason - not enumerated, do we need to?
remark free form
status, recommend app specific enum...
Note that for types of documents, the status is regarding the subject matter (e.g., TroubleTicket, SwitchingSchedule, Work, WorkTask, Specification, TypeAsset, AssetModel, etc.) of this particular type of document. It is not the status of the document, which is found in 'docStatus'.