0239 Reports¶
Reports described assembled information about a particular topic. It can be linked to the process that created it, the elements it describes, and other related reports.
ReportType entity¶
The ReportType entity is the template for generating a report - the definition that reports are produced from. It is a specialized data specification collection, so the content of the report is described using data structures and data fields in the same way as the data requirements for any other digital service. It has the following attributes:
- createdTime - the time the report type was created.
- lastModifiedTime - the time the report type was last modified.
- lastModifier - the userId of the last person to modify the report type.
Report entity¶
The Report entity describes an instance of a populated report. It has the following attributes:
- purpose - purpose of the report.
- authors - userIds of the report authors.
- startTime - the start of the time period that the report's content represents.
- completionTime - the end of the time period that the report's content represents.
- completionMessage - any message generated by the process creating the report.
- createdTime - the time the report was created.
- lastModifiedTime - the time the report content was last modified.
- lastModifier - the userId of the last person to modify the report.
Egeria supports three specialized reports:
- Connector activity report - description of the activity of a connector during a certain time period.
- Incident report - description of a particular incident or situation that is affecting the operation of the organization.
- Survey report - details of a survey of one or more digital resources.
ReportOriginator relationship¶
The ReportOriginator relationship links a report to the element (typically a process) that created the report.
- label - the label to use when displaying this relationship.
- description - the description of the relationship between the reports.
ReportSubject relationship¶
The ReportSubject relationship links a report to an element that the report is about.
- label - the label to use when displaying this relationship.
- description - the description of the relationship between the reports.
ReportDependency relationship¶
The ReportDependency relationship links a report to another related report. There is a sense of time in this relationship. It has the following attributes:
- label - the label to use when displaying this relationship.
- description - the description of the relationship between the reports.
Form entity¶
The Form entity is a structure used to request new data.
Raise an issue or comment below