fix: missing status updates regarding reservation cancellation and replacement
[e-mobility-charging-stations-simulator.git] / src / types / ocpp / 1.6 / Reservation.ts
index 49bebd14049c5b7c55a841f12d8a1a015ad4df64..2197e171deb9c49b18d5d45bea25ee28a4e36676 100644 (file)
@@ -10,5 +10,14 @@ export enum ReservationTerminationReason {
   EXPIRED = 'Expired',
   TRANSACTION_STARTED = 'TransactionStarted',
   CONNECTOR_STATE_CHANGED = 'ConnectorStateChanged',
-  CANCELED = 'ReservationCanceled',
+  RESERVATION_CANCELED = 'ReservationCanceled',
+  REPLACE_EXISTING = 'ReplaceExisting',
+}
+
+export enum ReservationFilterKey {
+  RESERVATION_ID = 'id',
+  ID_TAG = 'idTag',
+  PARENT_ID_TAG = 'parentIdTag',
+  CONNECTOR_ID = 'connectorId',
+  EVSE_ID = 'evseId',
 }