Skip to content

Baptism Scheduling

Taylor Cavaletto edited this page Sep 25, 2015 · 7 revisions

Introduction

The Baptism module will be used to maintain a record of past, current, and future baptisms throughout the campuses of Central Christian Church, as well as blackout dates where no baptisms will be able to be scheduled.

##New in Baptism Scheduling ###Model Baptizees
Baptizees are entities that store information on the Baptism, such as the person being baptized, those doing the baptism, the date, if it has been approved, etc.

###Schedules Baptism Blackout Times
A new category has been added to schedules, labeled "Baptism Blackout Times". Under this are individual categories labeled " Blackout Times". Schedules in these categories are used to determine when baptisms are not allowed to be scheduled.

Service Times
Under the Service Times category, the module uses campus specific categories, labelled " Service Times", to manage the various service times. If these do not already exist the module will create them.

###Group Types Baptism Locations
This group type holds all of the groups for baptisms.

###Groups Each campus has a group labelled " Baptism Schedule" that is of group type "Baptism Locations". This group has no members, as the corresponding detail page pulls from Baptizees rather than Group Members. Instead, this group is used to store information about blackout dates and service times.

###Group Attributes Groups of group type "Baptism Locations" will have the following attributes:

Blackout Dates
This attribute points to the specific blackout date schedule category for that campus.

Service Times
This attribute points to the specific service time schedule category for that campus.

##Page Layout ###Baptisms Page This page is put under "People", and contains the BaptismLocationList block.

###Baptism Scheduler Page This page is where you can view baptisms. It is the child page to the Baptisms Page and contains the BaptismCampusDetail block.

###Add Baptism Page This page allows people to add a baptism. It contains the BaptismAddBaptism block.

###Add Blackout Date Page This age allows people to add a blackout date. It contains the BaptismAddBlackoutDate block.

##PDF Report Clicking on the "Print Report" button on the baptism scheduler page will print off a report in the format below.

##Block Attributes ###Baptism Location List Detail Page
This should point to the Baptism Scheduler Page.

###Baptism Campus Detail Add Baptism Page
This should point to the Add Baptism Page.

Add Blackout Day Page
This should point to the Add Blackout Date Page.

Report Font
The font the report should be in.

###Baptism Add Baptism Limit to Valid Service Times
Whether baptism should be limited to being scheduled for valid service times.

Clone this wiki locally