Define Broadcast

Explanation

This activity is used to define scheduling broadcasts. Broadcasts are company specific and each company can have one or more broadcasts defined for it. The broadcast tells the Scheduling Engine how and when a plan is to be returned to IFS Cloud. Broadcasts can be set up per allocation type, i.e. Dynamic Scheduling Engine (DSE), Appointment Booking Engine (ABE), Schedule Dispatch Service(SDS) or Scheduling Workbench (ISWB). The connection between the broadcast and allocation type is made on the applicable dataset. For more information on setting up a dataset, refer to the activity Define Dataset. Note: There can be one broadcast set up for both DSE and SDS broadcasts, whereas a separate broadcast is required for a ISWB and ABE broadcast.

For DSE broadcasts, how the plan is to be returned is determined by the broadcast type that is selected. If the broadcast is set up with the File broadcast type, the plan is returned and stored using File transfer. If the Webservice broadcast type is selected, the plans will be returned using HTTP (Hyper Text Transfer Protocol) services.

The parameters for each broadcast type must be entered when defining the broadcast.

For the File broadcast type, the "file_path" parameter will define the relevant output path for the File messages. The Schedule Broadcast Manager can either;

The file_path must be set from the viewpoint of the Schedule Broadcast Manager. When a File broadcast type is created the "file_path" parameter will be automatically created with the value #BROADCAST_FILE_PATH# specified in Scheduling Dataset Parameters. If the #BROADCAST_FILE_PATH# is not specified in the Scheduling Dataset Parameters the value in Scheduling Configuration will be used. The value can also be specified on the broadcast parameter.

When a Webservice broadcast type is created the "username" "password", "url" and "wsid' parameters will be automatically created with the value #BROADCAST_USERNAME#, #BROADCAST_PASSWORD#, #BROADCAST_URL# and #BROADCAST_WSID# specified in Scheduling Dataset Parameters. If the parameters #BROADCAST_USERNAME#, #BROADCAST_PASSWORD#, #BROADCAST_URL# and #BROADCAST_WSID# are not specified in the Scheduling Dataset Parameters the value in Scheduling Configuration will be used. The value can also be specified on the broadcast parameter.

When the plan is to be returned is determined by several values, i.e. the minimum plan quality, maximum wait and maximum frequency. The minimum plan quality determines the minimum quality of the plan that is to be returned while the maximum wait determines the maximum time to wait before returning the plan (in minutes). The plan will be returned when either the minimum plan quality is reached or when the maximum wait time is reached, whichever occurs first. The maximum frequency determines the frequency (in minutes) at which the plans should be returned. You can choose the type of plan that should be returned, i.e. a complete plan, change plan or a workbench plan. When setting up an ISWB or ABE broadcast, the minimum plan quality, maximum wait minutes and maximum frequency should be set to "0" or left blank.

Broadcast Parameter Values

The value of the selected broadcast parameter. Valid values are:

File:

Http:

Prerequisites

To perform this activity, the company must have been defined in IFS/Enterprise.

System Effects