| This entity will capture the information of all official forms defined (required/optional) in the DDP package.  | 
| Name | Description | Data Type | 
| Form Received ID | The primary key as GUID. | Char (32) | 
| Package ID | Reference to Package entity. | Char (32) | 
| Form ID | The Form ID reference to a lookup table.  | Integer | 
| Status Code | The status code for this form: | Varchar (20) | 
| Receive Date | The datetime this form is received. | Date & Time | 
| OPSDoc Integration Date | The datetime when saving to repository is complete. | Date & Time | 
| Receive Channel ID | The channel ID reference to a lookup table. E.g., | Integer | 
| Submission Channel User Key | The external User Key from the submission channel. | Varchar (50) | 
| Format Type Code | The format type code of the form: | Varchar (20) | 
| Checksum | The checksum of the file content. This is to ensure system can always check whether the form has been manipulated after first received. | Varchar (100) | 
| OPSDoc Object ID | Repository created document key. | Varchar (100) | 
| OPSDoc Name | File name saved in the repository. | Varchar (100) | 
| Digital Content | If the form is received from digital channels in digital format, this attribute is to store the BOLB of the digital form content. For SADIE, it will be JSON BLOB. | Long binary | 
| JSON OPSDoc | The digital format confirmation received from the OPSDoc repository. | Long binary | 
| Date Created | The data and time this record was created. | Date & Time | 
| Date Updated | The data and time this record was last updated. For the full update history should be captured with an audit table. | Date & Time | 
| Created By | The ID/Code of the user/system component who created this record. | Varchar (20) | 
| Updated By | The ID/Code of the user/system component who last updated this record. | Varchar (20) | 
| 
 | 
 | 
 |