Complex data type contract-data.
| Element | Type | Data type | Occurs | Nillable | Description |
|---|---|---|---|---|---|
| id | UUID | 1-1 | N | The UUID for the contract. | |
| name | String | 1-1 | N | The name of the contract. | |
| revision | Integer | 1-1 | N | The revision of the contract. | |
| class | String | 1-1 | Y | The contract class. | |
| company | String | 1-1 | Y | The company for the contract. | |
| effective-start-date | null-date | 1-1 | Y | The start date for the contract. | |
| effective-start-time | time | 0-1 | Y | The start time for the contract. | |
| number | Integer | 1-1 | Y | The contract number. | |
| internal-contact-first-name | String | 1-1 | Y | The given name of the internal contact for the contract. | |
| internal-contact-last-name | String | 1-1 | Y | The surname of the internal contact for the contract. | |
| status | contract-status | 1-1 | N | The status of the contract. |