Expand description
OCPP 2.0.1 enumerations.
Enums§
- APNAuthentication
Enum - APN. APN_ Authentication. APN_ Authentication_ Code Authentication method.
- Attribute
Enum - Attribute type for which value is requested. When absent, default Actual is assumed.
- Authorization
Status Enum - ID_ Token. Status. Authorization_ Status Current status of the ID Token.
- Authorize
Certificate Status Enum - Certificate status information.
- Boot
Reason Enum - This contains the reason for sending this message to the CSMS.
- Cancel
Reservation Status Enum - This indicates the success or failure of the canceling of a reservation by CSMS.
- Certificate
Action Enum - Defines whether certificate needs to be installed or updated.
- Certificate
Signed Status Enum - Returns whether certificate signing has been accepted, otherwise rejected.
- Certificate
Signing UseEnum - Indicates the type of the signed certificate that is returned. When omitted the certificate is used for both the 15118 connection (if implemented) and the Charging Station to CSMS connection. This field is required when a typeOfCertificate was included in the <<signcertificaterequest,SignCertificateRequest>> that requested this certificate to be signed AND both the 15118 connection and the Charging Station connection are implemented.
- Change
Availability Status Enum - This indicates whether the Charging Station is able to perform the availability change.
- Charging
Limit Source Enum - Source of the charging limit.
- Charging
Profile Kind Enum - Charging_ Profile. Charging_ Profile_ Kind. Charging_ Profile_ Kind_ Code Indicates the kind of schedule.
- Charging
Profile Purpose Enum - Charging_ Profile. Charging_ Profile_ Purpose. Charging_ Profile_ Purpose_ Code Specifies to purpose of the charging profiles that will be cleared, if they meet the other criteria in the request.
- Charging
Profile Status Enum - Returns whether the Charging Station has been able to process the message successfully. This does not guarantee the schedule will be followed to the letter. There might be other constraints the Charging Station may need to take into account.
- Charging
Rate Unit Enum - Can be used to force a power or current profile.
- Charging
State Enum - Transaction. State. Transaction_ State_ Code Current charging state, is required when state has changed.
- Clear
Cache Status Enum - Accepted if the Charging Station has executed the request, otherwise rejected.
- Clear
Charging Profile Status Enum - Indicates if the Charging Station was able to execute the request.
- Clear
Message Status Enum - Returns whether the Charging Station has been able to remove the message.
- Clear
Monitoring Status Enum - Result of the clear request for this monitor, identified by its Id.
- Component
Criterion Enum - Connector
Enum - This field specifies the connector type.
- Connector
Status Enum - This contains the current status of the Connector.
- Cost
Kind Enum - Cost. Cost_ Kind. Cost_ Kind_ Code The kind of cost referred to in the message element amount
- Customer
Information Status Enum - Indicates whether the request was accepted.
- Data
Enum - Data type of this variable.
- Data
Transfer Status Enum - This indicates the success or failure of the data transfer.
- Delete
Certificate Status Enum - Charging Station indicates if it can process the request.
- Display
Message Status Enum - This indicates whether the Charging Station is able to display the message.
- Energy
Transfer Mode Enum - Charging_ Needs. Requested. Energy_ Transfer_ Mode_ Code Mode of energy transfer requested by the EV.
- Event
Notification Enum - Specifies the event notification type of the message.
- Event
Trigger Enum - Type of monitor that triggered this event, e.g. exceeding a threshold value.
- Firmware
Status Enum - This contains the progress status of the firmware installation.
- Generic
Device Model Status Enum - This indicates whether the Charging Station is able to accept this request.
- Generic
Status Enum - The Charging Station will indicate if it was able to process the request
- GetCertificate
IdUse Enum - GetCertificate
Status Enum - This indicates whether the charging station was able to retrieve the OCSP certificate status.
- GetCharging
Profile Status Enum - This indicates whether the Charging Station is able to process this request and will send <<reportchargingprofilesrequest, ReportChargingProfilesRequest>> messages.
- GetDisplay
Messages Status Enum - Indicates if the Charging Station has Display Messages that match the request criteria in the <<getdisplaymessagesrequest,GetDisplayMessagesRequest>>
- GetInstalled
Certificate Status Enum - Charging Station indicates if it can process the request.
- GetVariable
Status Enum - Result status of getting the variable.
- Hash
Algorithm Enum - Used algorithms for the hashes provided.
- IdToken
Enum - Enumeration of possible idToken types.
- Install
Certificate Status Enum - Charging Station indicates if installation was successful.
- Install
Certificate UseEnum - Indicates the certificate type that is sent.
- Iso15118EV
Certificate Status Enum - Indicates whether the message was processed properly.
- Location
Enum - Sampled_ Value. Location. Location_ Code Indicates where the measured value has been sampled. Default = “Outlet”
- LogEnum
- This contains the type of log file that the Charging Station should send.
- LogStatus
Enum - This field indicates whether the Charging Station was able to accept the request.
- Measurand
Enum - Sampled_ Value. Measurand. Measurand_ Code Type of measurement. Default = “Energy.Active.Import.Register”
- Message
Format Enum - Message_ Content. Format. Message_ Format_ Code Format of the message.
- Message
Priority Enum - If provided the Charging Station shall return Display Messages with the given priority only.
- Message
State Enum - If provided the Charging Station shall return Display Messages with the given state only.
- Message
Trigger Enum - Type of message to be triggered.
- Monitor
Enum - The type of this monitor, e.g. a threshold, delta or periodic monitor.
- Monitoring
Base Enum - Specify which monitoring base will be set
- Monitoring
Criterion Enum - Mutability
Enum - Defines the mutability of this attribute. Default is ReadWrite when omitted.
- NotifyEV
Charging Needs Status Enum - Returns whether the CSMS has been able to process the message successfully. It does not imply that the evChargingNeeds can be met with the current charging profile.
- OCPP
Interface Enum - Applicable Network Interface.
- OCPP
Transport Enum - Communication_ Function. OCPP_ Transport. OCPP_ Transport_ Code Defines the transport protocol (e.g. SOAP or JSON). Note: SOAP is not supported in OCPP 2.0, but is supported by other versions of OCPP.
- OCPP
Version Enum - Communication_ Function. OCPP_ Version. OCPP_ Version_ Code Defines the OCPP version used for this communication function.
- Operational
Status Enum - This contains the type of availability change that the Charging Station should perform.
- Phase
Enum - Sampled_ Value. Phase. Phase_ Code Indicates how the measured value is to be interpreted. For instance between L1 and neutral (L1-N) Please note that not all values of phase are applicable to all Measurands. When phase is absent, the measured value is interpreted as an overall value.
- Publish
Firmware Status Enum - This contains the progress status of the publishfirmware installation.
- Reading
Context Enum - Sampled_ Value. Context. Reading_ Context_ Code Type of detail value: start, end or sample. Default = “Sample.Periodic”
- Reason
Enum - Transaction. Stopped_ Reason. EOT_ Reason_ Code This contains the reason why the transaction was stopped. MAY only be omitted when Reason is “Local”.
- Recurrency
Kind Enum - Charging_ Profile. Recurrency_ Kind. Recurrency_ Kind_ Code Indicates the start point of a recurrence.
- Registration
Status Enum - This contains whether the Charging Station has been registered within the CSMS.
- Report
Base Enum - This field specifies the report base.
- Request
Start Stop Status Enum - Status indicating whether the Charging Station accepts the request to start a transaction.
- Reservation
Update Status Enum - The updated reservation status.
- Reserve
NowStatus Enum - This indicates the success or failure of the reservation.
- Reset
Enum - This contains the type of reset that the Charging Station or EVSE should perform.
- Reset
Status Enum - This indicates whether the Charging Station is able to perform the reset.
- Send
Local List Status Enum - This indicates whether the Charging Station has successfully received and applied the update of the Local Authorization List.
- SetMonitoring
Status Enum - Status is OK if a value could be returned. Otherwise this will indicate the reason why a value could not be returned.
- SetNetwork
Profile Status Enum - Result of operation.
- SetVariable
Status Enum - Result status of setting the variable.
- Transaction
Event Enum - This contains the type of this event. The first TransactionEvent of a transaction SHALL contain: “Started” The last TransactionEvent of a transaction SHALL contain: “Ended” All others SHALL contain: “Updated”
- Trigger
Message Status Enum - Indicates whether the Charging Station will send the requested notification or not.
- Trigger
Reason Enum - Reason the Charging Station sends this message to the CSMS
- Unlock
Status Enum - This indicates whether the Charging Station has unlocked the connector.
- Unpublish
Firmware Status Enum - Indicates whether the Local Controller succeeded in unpublishing the firmware.
- Update
Enum - This contains the type of update (full or differential) of this request.
- Update
Firmware Status Enum - This field indicates whether the Charging Station was able to accept the request.
- Upload
LogStatus Enum - This contains the status of the log upload.
- VPNEnum
- VPN. Type. VPN_ Code Type of VPN