The class diagram that supports the comparison report snapshot feature is in the Core layer as follows.
Relationships to register definition
The following UML image displays the relationships between the register definition and the document class, the report, and the register master.
Register document class interface realized by the SPFDocumentClass
The following UML image show that ISPFRegisterDocClass realizes SPFDocumentClass and implies ISPFObjectClass.
Register document class interface realized by multiple interfaces
The following UML image displays that SPFRegisterDocClass realizes multiple different interfaces.