MOBI.Docs
Versão da especificação: v1.0

CDRs

O módulo CDRs: quem gera e envia os registos de carregamento, os métodos por papel e o objeto CDR.

Nesta página

Considerações técnicas

O CDR deve ser considerado um evento concluído.

Os CDR são gerados e enviados pelo CPO para o HUB e depois reencaminhados pelo HUB para o EMSP. O MOBI.Hub pode também gerar CDR quando uma entidade usa os módulos opcionais Disputes e Partnerships disponíveis na plataforma MOBI.Hub.

Ao receber CDR de um CPO, a Mobi.e atua como CDR Receiver. Ao gerar CDR no âmbito dos serviços opcionais aplicáveis, a Mobi.e atua como CDR Sender.

Métodos a implementar

MOBI.Hub

Métodos de CDRs para o MOBI.Hub
MétodoDireçãoDescrição da utilização
GETPedidoObter os CDR do CPO para um dado período.
POSTPedidoEnviar um CDR a um EMSP quando gerado pelo MOBI.Hub no âmbito dos serviços opcionais aplicáveis.
POSTRespostaReceber um novo CDR de um CPO.

CPO

Métodos de CDRs para o CPO
MétodoDireçãoDescrição da utilização
GETPedidoObter os CDR do MOBI.Hub para um dado período.
POSTPedidoEnviar um novo CDR ao MOBI.Hub.
POSTRespostaReceber um CDR gerado pelo MOBI.Hub, quando o CPO tiver disponibilizado o endpoint CDR Receiver correspondente.

EMSP

Métodos de CDRs para o EMSP
MétodoDireçãoDescrição da utilização
GETPedidoObter os CDR do MOBI.Hub para um dado período.
POSTRespostaReceber um novo CDR do MOBI.Hub.

Descrição dos objetos

CDR

Tabela 5 – Propriedades do objeto CDR
PropriedadeObrigatórioValorComentários
country_codeTRUEPT
party_idTRUE
idTRUESempre fornecido pelo MOBI.Hub
start_date_timeTRUE
end_date_timeTRUE
session_idTRUE
cdr_tokenTRUE
auth_methodTRUEWHITELISTOs EMSP têm de implementar o
cdr_locationTRUEVer as observações abaixo sobre os postos de carregamento privados.
currencyTRUEEUR
tariffsTRUE
charging_periodsFALSE
total_costTRUE
total_fixed_costTRUE
total_energyTRUE
total_energy_costTRUE
total_timeTRUE
total_time_costTRUE
total_parking_timeTRUE
total_parking_costTRUE
remarkFALSE
creditFALSE
credit_reference_idFALSE
Last_updatedTRUE

Podem ser recebidos os seguintes valores de CdrDimensionType:

  • ENERGY
  • ENERGY_EXPORT
  • ENERGY_IMPORT
  • MAX_POWER
  • MIN_POWER
  • PARKING_TIME
  • POWER
  • TIME

CdrLocation

Para a classe CdrLocation, uma vez que há considerações específicas a ter em conta quanto ao tipo de acesso dos postos de carregamento, aplica-se a seguinte regra:

Tabela 6 – Obrigatoriedade das propriedades de CdrLocation por tipo de acesso
PropriedadeObrigatório por tipo de acessoComentários
PrivadoPúblico
idTRUETRUE
nameTRUEFALSE
addressFALSETRUE
cityTRUETRUE
postal_codeFALSEFALSE
countryTRUETRUE
coordinatesFALSETRUE
evse_uidTRUETRUE
evse_idTRUETRUE
connector_idTRUETRUE
connector_standardTRUETRUE
connector_formatTRUETRUE
connector_power_typeTRUETRUE