Configuration
The Configuration module is the starting point for defining
the xmLegislator session categories used in the various modules, and they are
specific to a chamber. The categories include: members, groups or committees, security,
subjects or topics, sponsor types, conferee types, legislation types,
Bill/Resolution status, document types, and Calendar variables. While the
variables in these categories can be changed, for the most part they are
session static and will generally migrate from one session to the next. So,
once they are defined and in place, they generally require very little
maintenance, with the exception occurring in the member base at election
time. In addition to members, the
Legislative staff is also included. From a security standpoint, each user of
xmLegislator has a user ID and password and is assigned a role. Each role is
granted create, read, update, and delete access rights to various system
components, which provides a very secure environment. Members are assigned to
groups. A hierarchical structure of subjects can be created allowing for their
assignment to different document types.
Various sponsor and conferee types can be defined and different
legislation types can be set up to allow for Bill/Resolution categorization.
Different types of Bill/Resolutions, or other document types can be defined.
Different Calendar types can be set up, sectioned by orders of business. They
can also be linked to Bill/Resolution status so that Bill/Resolutions can be automatically
pulled into the Calendar based on status. Bill/Resolution status can be used to
define the location of a document in xmLegislator. In addition, a status can have parameters
allowing for dynamic selection when the status is used; for example, a status
can have a Senator and committee parameters allowing for a selection for each
parameter when that status is used. Statuses can also be associated to keywords
for reporting or for access by external applications.
|