A service package application program employing a service activation
manager for use with a service control point in an advanced intelligent
network is disclosed. The service package application program is employed
to provide multiple services to subscribing users. The services are
implemented by one or more decision graph nodes stored as a plurality of
independent functional blocks. The services are defined by logic maps
specifying logically ordered combinations of the decision graph nodes. The
service activation manager includes: a subscriber identifier in
communication with a subscriber database; a service identifier in
communication with a trigger database; an active services list compiler;
and a service manager.