Skip to main content

ChargingPeriod

Represents a charging period within a session. Each charging period has its own tariff element applied.

uidstring

Unique identifier of the charging period.

session_uidstring

UID of the session this charging period belongs to.

start_date_timestring

Timestamp when this period started. Format: RFC3339 in UTC timezone.

dimensions CdrDimension[]

List of dimensions that describe the volume charged during this period.

  • Array [
  • charging_period_uidstring
    typestring

    Type of CDR dimension. Based on OCPI 2.2.1 CdrDimensionType.

    ValueDescriptionUnit
    CURRENTAverage charging current (Session only)A
    ENERGYTotal energy charged/dischargedkWh
    ENERGY_EXPORTEnergy fed back to grid (Session only)kWh
    ENERGY_IMPORTEnergy charged (Session only)kWh
    MAX_CURRENTMaximum current over all phasesA
    MIN_CURRENTMinimum current over all phasesA
    MAX_POWERMaximum power reachedkW
    MIN_POWERMinimum power reachedkW
    PARKING_TIMETime not charginghours
    POWERAverage power (Session only)kW
    RESERVATION_TIMETime reserved but not in usehours
    STATE_OF_CHARGEEV state of charge (Session only)%
    TIMETime charginghours
    OVERTIMETime exceeding timebelt reservationhours
    OVERTIME_GRACEGrace period before overtimehours
    OVERTIME_FLATFlat penalty for exceeding timebelt-
    RESERVATION_FLATFlat fee for reservation-
    VOLTAGEVoltage at point in timeV
    volumenumber<double>
    session_stagestring
  • ]
  • tariff_uidstring

    UID of the tariff applied during this period.

    ChargingPeriod
    {
    "uid": "string",
    "session_uid": "string",
    "start_date_time": "string",
    "dimensions": [
    {
    "charging_period_uid": "string",
    "type": "string",
    "volume": 0,
    "session_stage": "string"
    }
    ],
    "tariff_uid": "string"
    }