Smartcard data model
| Name | Type | Description | Always available | 
|---|---|---|---|
| casInstanceId | String (max 20 chars) | Identifies the CAS system that this smartcard belongs to. | Yes | 
| modificationDate | dateTime | Date and time the smartcard was last modified. | No | 
| originId | Integer | An identifier for the system which owns this smartcard. Identifiers up to 9999 are reserved for identifying systems pre-integrated with SDP. Operators can define their own meanings for values of 10000 and above. | No | 
| originKey | String (max 20 chars) | The key or identifier that the system that owns this smartcard uses to identify it. | No | 
| smartcardID | String (max 100 chars) | The smartcard number. If the device is cardbased – it requires a physical smartcard – then this value is hardcoded on the smartcard itself. For a cardless device, this value is generated by the SDP, and paired to the device during provisioning. | Yes | 
| status | String | The status of the smartcard, one of: 
 | Yes | 
| stbUid | Long | Unique ID of the STB. Available from SMSDomain-1.3 and above. | No | 
| statusCode | String | This returns the status of the smartcard. Allowed values are: 
 Available from SMSDomain-1.3 and above. | No | 
