SCTE 104 Part 1
result
Enumerated values
Clause citations
| Value | Dec | Name | Description | History | Related |
|---|---|---|---|---|---|
| 100 | 100 | Successful Response | Everything is fine and the request was handled completely. Valid on any response message. | ||
| 101 | 101 | Access Denied - Injector not authorized for DPI service | The Injector is not provisioned, does not support DPI, or has a licensing problem. Returned on an init_response. | ||
| 102 | 102 | CW index does not have Code Word | The request points to a control-word index that holds no code word. Returned on a general_response or inject_response. | ||
| 103 | 103 | DPI has been de-provisioned | The Injector has been removed from DPI service. Returned on an alive_response. | ||
| 104 | 104 | DPI not supported | The Injector does not support DPI functionality. Returned on an init_response. | ||
| 105 | 105 | Duplicate service name | The Automation System found an invalid duplicate service name. Returned on a provisioning_response. | ||
| 106 | 106 | Duplicate service name is OK | The Automation System found a duplicate service name that is valid. Returned on a provisioning_response. | ||
| 107 | 107 | Encryption not supported | The Injector does not support SCTE 35 message encryption. Returned on an inject_response. | ||
| 108 | 108 | Illegal shared value of DPI PID index found | The Automation System could not reconcile the shared DPI PID values, and both PAMS and AS should alarm. Returned on a provisioning_response. | ||
| 109 | 109 | Inconsistent value of DPI PID index found | The same DPI_PID_index was assigned to two or more entries without shared_PID set, and both PAMS and AS should alarm. Returned on a provisioning_response. | ||
| 110 | 110 | Injector is already in use | Another Automation System is already connected to this Injector. Returned on an init_response. | ||
| 111 | 111 | Injector is not provisioned to service this AS | This Injector has not been provisioned to serve this particular Automation System. Returned on an init_response. | ||
| 112 | 112 | Injector Not Provisioned For DPI | The Injector at this address has not yet been provisioned for DPI, so try again later. Returned on an init_response. | ||
| 113 | 113 | Injector will be replaced | The PAMS intends to replace the Injector soon. Returned on a failure_response. | ||
| 114 | 114 | Invalid Message Size | The message length did not match what this specification requires. Valid on any response message. | ||
| 115 | 115 | Invalid Message Syntax | One or more fields fall outside their valid range. Valid on any response message. | ||
| 116 | 116 | Invalid Version | The Automation System and Injector are using incompatible versions of this API, and the system should raise a major alarm. Returned on an init_response. | ||
| 117 | 117 | No fault found | The PAMS could not find a communications fault and will most likely not change Injectors. Returned on a failure_response. | ||
| 118 | 118 | Service name is missing | The service name was not supplied. Returned on a provisioning_response. | ||
| 119 | 119 | Shared value of DPI PID index not found | A DPI PID expected to be shared across programs was not found in the provisioning request, and both PAMS and AS should alarm. Returned on a provisioning_response. | ||
| 120 | 120 | Splice Request Failed - Unknown Failure | The Injector failed to inject the SCTE 35 message. Returned on an inject_complete response. | ||
| 121 | 121 | Splice Request Is Rejected - Bad splice_request parameter | The splice request was rejected because a parameter was invalid. Returned on an inject_response. | ||
| 122 | 122 | Splice Request Was Too Late - pre-roll is too small | The pre-roll on a splice request was below the minimum, which should be greater than 4 seconds. Returned on an inject_response. Standards note SCTE 104 is inconsistent on the pre-roll minimum: this result-code table describes it as greater than four seconds, while the splice_request_data timing carries an explicit 4000 ms minimum. Implementers should treat 4000 ms as the working floor. | ||
| 123 | 123 | Time type unsupported | The time_type in timestamp() is not supported by the Injector. Returned on an inject_response. | ||
| 124 | 124 | Unknown Failure | The Injector hit a probable software failure, or a request used unimplemented functionality. Valid on any response message. | ||
| 125 | 125 | Unknown opID | An unknown opID was present in data(), and the offending opID is carried in result_extension. Valid on any response message. | ||
| 126 | 126 | Unknown value for DPI_PID_index | The Injector does not recognize this DPI_PID_index value. Valid on any response message. | ||
| 127 | 127 | Version Mismatch | The message used a protocol version the Injector does not yet support, so some features may be unimplemented. Valid on any response message. | ||
| 128 | 128 | Proxy Response | Everything is fine and the request was handled completely by a Proxy Device, which lets the Automation System tell a proxied Injector from a direct one. | added 2011 (Not defined in SCTE 104 2004; present by 2011.) | |
| 65535 | 65535 | Not specified | The 0xFFFF sentinel placed in the result field of any message whose usage is not a Basic Response, meaning no result code applies. See clause 14 for the full list of assigned codes. |