Table of Contents

Context

Certain products are "Classes and Camps". These are not performances, but they are modeled as such to leverage the Show and Performance data model of Open Tickets, and to share the integration (data syncronization) with CiviCRM. All classes and camps will need to capture the name of the child who is being registered for the class or camp as a separate participant from the parent doing the registering. Not all classes and camps require the same additional custom data (i.e. sometimes they need to collect t-shirt size, or emergency contact info, other times not.) BACT needs a system that can handle this flexibility.

Use Cases

  • Patron registers her child for a class or camp
  • BACT staff downloads a camp or class roster that includes the additional data

Personas

Actor Description/Role
Purchaser an individual buying tickets (or classes or camps)
Box Office Staff Staff that creates and manages shows in Open Tickets or uses contact data in CiviCRM