Skip to main content

Module ids

Module ids 

Source
Expand description

The identifier types OCPI reuses across every module.

Structs§

ContractIdParts
The parts of an eMI3/IDACS Contract ID (eMAID), when it follows the recommended format.
EvseIdParts
The parts of an EVSE ID that follows the eMI3/IDACS format.
InvalidPartyRef
Why a string is not a country_code/party_id pair.
PartyRef
The country_code + party_id pair that identifies one OCPI party.

Traits§

CountryCodeExt
Additional checks for CountryCode values.

Type Aliases§

ContractId
A contract ID (eMA ID) identifying an EV driver’s contract at an eMSP.
CountryCode
ISO-3166 alpha-2 country code of the party that owns an object.
Currency
ISO-4217 currency code.
EvseId
An EVSE ID in the eMI3/IDACS format, as used in EVSE.evse_id.
PartyId
CPO, eMSP or other role ID of a party, following ISO-15118.