Servicios de administración de atributos de contadores
En esta sección, se describen los servicios de administración de contadores del compuesto del arnés de pruebas de Adapter Development Kit.
GetOutageEventType
Este servicio web consulta el tipo de evento de interrupción del suministro para un contador concreto. DeviceStatusCheck utiliza el OutageEventType.
Entrada: GetOutageEventTypeInput
Parte: payload
Elemento: GetOutageEventTypeRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe recuperar el OutageEventType. |
Salida: GetOutageEventTypeOutput
Parte: payload
Elemento: GetOutageEventTypeResult
El valor del atributo OutageEventType para el contador solicitado.
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
SetOutageEventType
Este servicio web actualiza el tipo de evento de interrupción del suministro para un contador concreto.
Entrada: SetOutageEventTypeInput
Parte: payload
Elemento: SetOutageEventTypeRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe definir el OutageEventType. |
valor |
El nuevo valor de OutageEventType para definir en el contador. |
Salida: SetOutageEventTypeOutput
Parte: payload
Elemento: SetOutageEventTypeResult
La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
GetLoadActionCode
Este servicio web consulta el código de acción de carga para un contador concreto. Es el comportamiento de conexión/desconexión.
Entrada: GetLoadActionCodeInput
Parte: payload
Elemento: GetLoadActionCodeRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe recuperar el LoadActionCode. |
Salida: GetLoadActionCodeOutput
Parte: payload
Elemento: GetLoadActionCodeResult
El valor del atributo LoadActionCode para el contador solicitado.
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
SetLoadActionCode
Este servicio web actualiza el código de acción de carga para un contador concreto.
Entrada: SetLoadActionCodeInput
Parte: payload
Elemento: SetLoadActionCodeRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe definir LoadActionCode. |
valor |
El nuevo valor de LoadActionCode para definir en el contador. |
Salida: SetLoadActionCodeOutput
Parte: payload
Elemento: SetLoadActionCodeResult
La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
IsCommissioned
Este servicio web consulta el estado de establecimiento de comunicación para un contador concreto. Es el comportamiento de establecimiento/interrupción de comunicación.
Entrada: IsCommissionedInput
Parte: payload
Elemento: IsCommissionedRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe recuperar el estado de comunicación establecida. |
Salida: IsCommissionedOutput
Parte: payload
Elemento: IsCommissionedResult
El valor del atributo de estado de comunicación establecida para el contador solicitado.
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
SetCommission
Este servicio web actualiza el estado de establecimiento de comunicación para un contador concreto.
Entrada: SetCommissionedInput
Parte: payload
Elemento: SetCommissionedRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que debe definirse el estado de comunicación establecida. |
valor |
El nuevo valor del estado de comunicación establecida para definir en el contador. |
Salida: SetCommissionedOutput
Parte: payload
Elemento: SetCommissionedResult
La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
GetExecutionStatus
Este servicio web consulta el estado de la propiedad que controla la ejecución global del comando.
Entrada: GetExecutionStatusInput
Parte: payload
Elemento: GetExecutionStatusRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe recuperar ExecutionStatus. |
Salida: GetExecutionStatusOutput
Parte: payload
Elemento: GetExecutionStatusResult
El valor del atributo ExecutionStatus para el contador solicitado.
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.
SetExecutionStatus
Este servicio web actualiza la propiedad que controla la finalización global del comando.
Entrada: SetExecutionStatusInput
Parte: payload
Elemento: SetExecutionStatusRequest
Parámetro |
Descripción |
---|---|
id |
El ID del contador para el que se debe definir ExecutionStatus. |
value |
El nuevo valor de ExecutionStatus para definir en el contador. |
Salida: SetExecutionStatusOutput
Parte: payload
Elemento: SetExecutionStatusResult
La respuesta booleana indica si la actualización es correcta o tiene fallos (no el estado del campo actual).
Fallo: consulte UtilityFault. Se emite cuando no se encuentra el ID de contador.