1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1. Definition

The digital representation of the spatial arrangements of seats in a theatre.

2. Functional Requirements

  1. The seats in a theatre are divided in Sector.
  2. Each Sector is composed of Rows.
  3. Each Row may have a variable number of Seats.
  4. Each Seat in a Row has position and Orientation (Point of View).
  5. Sectors may have a different number of Roas and Seats per Row.

3. Syntax

https://schemas.mpai.community/XRV1/V1.0/data/SeatArrangement.json

4. Semantics

Label Size Description
Header N1 Bytes Header
– Standard-SeatArrangement 9 Bytes The characters “XRV-SAR-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
SeatArrangementID N5 Bytes Identifier of Seat Arrangement
SpaceTime N6 Bytes Space-Time info of Seat Arrangement
Seat Arrangement N7 Bytes Collection of Performer Behaviour Data
– Sector N8 Bytes Of Theatre
  – Row N9 Bytes Row of Sector
    – Seat N10 Bytes Seat of Row
      – PointOfView N11 Bytes Point of View of Seat
      – ParticipantID N12 Bytes ID of Participant at Seat
DescrMetadata N13 Bytes Descriptive Metadata