Serviços de Administração de Atributos do Medidor

Esta seção descreve os serviços de administração de medidor do composto do equipamento de teste do Kit de Desenvolvimento do Adaptador.

GetOutageEventType

Esse serviço da Web consulta o tipo de evento de indisponibilidade para um medidor especificado. O OutageEventType é usado por DeviceStatusCheck.

Entrada: GetOutageEventTypeInput

Parte: carga útil

Elemento: GetOutageEventTypeRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o OutageEventType deve ser recuperado.

Saída: GetOutageEventTypeOutput

Parte: carga útil

Elemento: GetOutageEventTypeResult

O valor do atributo OutageEventType para o medidor solicitado.

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

SetOutageEventType

Esse serviço da Web atualiza o tipo de evento de indisponibilidade para um medidor especificado.

Entrada: SetOutageEventTypeInput

Parte: carga útil

Elemento: SetOutageEventTypeRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o OutageEventType deve ser definido.

valor

O novo valor de OutageEventType a ser definido no medidor.

Saída: SetOutageEventTypeOutput

Parte: carga útil

Elemento: SetOutageEventTypeResult

A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

GetLoadActionCode

Esse serviço da Web consulta o código de ação da carga para um determinado medidor. Esse é o comportamento de Conexão/Desconexão.

Entrada: GetLoadActionCodeInput

Parte: carga útil

Elemento: GetLoadActionCodeRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o LoadActionCode deve ser recuperado.

Saída: GetLoadActionCodeOutput

Parte: carga útil

Elemento: GetLoadActionCodeResult

O valor do atributo LoadActionCode para o medidor solicitado.

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

SetLoadActionCode

Esse serviço da Web atualiza o código de ação da carga para um determinado medidor.

Entrada: SetLoadActionCodeInput

Parte: carga útil

Elemento: SetLoadActionCodeRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o LoadActionCode deve ser definido.

valor

O novo valor de LoadActionCode a ser definido no medidor.

Saída: SetLoadActionCodeOutput

Parte: carga útil

Elemento: SetLoadActionCodeResult

A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

IsCommissioned

Esse serviço da Web consulta o status de ativação de um determinado medidor. Esse é o comportamento de Ativação/Desativação.

Entrada: IsCommissionedInput

Parte: carga útil

Elemento: IsCommissionedRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o status Ativado deve ser recuperado.

Saída: IsCommissionedOutput

Parte: carga útil

Elemento: IsCommissionedResult

O valor do atributo do status Ativado para o medidor solicitado.

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

SetCommission

Esse serviço da Web atualiza o status de ativação de um determinado medidor.

Entrada: SetCommissionedInput

Parte: carga útil

Elemento: SetCommissionedRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o status Ativado deve ser definido.

valor

O novo valor de status Ativado a ser definido no medidor.

Saída: SetCommissionedOutput

Parte: carga útil

Elemento: SetCommissionedResult

A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

GetExecutionStatus

Esse serviço da Web consulta o status da propriedade que controla a execução geral do comando.

Entrada: GetExecutionStatusInput

Parte: carga útil

Elemento: GetExecutionStatusRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o ExecutionStatus deve ser recuperado.

Saída: GetExecutionStatusOutput

Parte: carga útil

Elemento: GetExecutionStatusResult

O valor do atributo ExecutionStatus para o medidor solicitado.

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.

SetExecutionStatus

Esse serviço da Web atualiza a propriedade que controla a conclusão geral do comando.

Entrada: SetExecutionStatusInput

Parte: carga útil

Elemento: SetExecutionStatusRequest

Parâmetro

Descrição

id

O ID para o medidor para o qual o ExecutionStatus deve ser definido.

value

O novo valor de ExecutionStatus a ser definido no medidor.

Saída: SetExecutionStatusOutput

Parte: carga útil

Elemento: SetExecutionStatusResult

A resposta booliana indica o sucesso ou a falha da atualização (não o status do campo atual).

Falha: Consulte UtilityFault. Lançado quando o ID do medidor não é encontrado.