Schema: StatusEnumeration
Schema: StatusEnumeration Example Markup
The following are examples of markup written in json+ld that include the correct usage for Schema: StatusEnumeration.
GameServerStatus JSON-LD reference. 4-value StatusEnumeration (Online, OnlineFull, OfflineTemporarily, OfflinePermanently). Used as GameServer.serverStatus.
ReservationStatusType JSON-LD reference. 4-value StatusEnumeration (Confirmed, Pending, Hold, Cancelled). Used as Reservation.reservationStatus.
StatusEnumeration JSON-LD reference — Enumeration parent for ActionStatusType, EventStatusType, OrderStatus, PaymentStatusType, ReservationStatusType, LegalForceStatus, GameServerStatus, and IncentiveStatus.
ActionStatusType JSON-LD reference — 4-value StatusEnumeration on Action.actionStatus: PotentialActionStatus, ActiveActionStatus, CompletedActionStatus, FailedActionStatus. Used in email markup and ActivityStreams.
EventStatusType JSON-LD reference — 5-value StatusEnumeration on Event.eventStatus: EventScheduled, EventCancelled, EventPostponed, EventRescheduled, EventMovedOnline. Google Events rich result signal.
PaymentStatusType JSON-LD reference — 5-value StatusEnumeration on Order.paymentStatus / Invoice.paymentStatus: PaymentDue, PaymentPastDue, PaymentComplete, PaymentAutomaticallyApplied, PaymentDeclined.