Functional Description
Purpose
The purpose of this Named ER is to determine the correct URL to retrieve from the F085540 table.
Technical Specification
Parameters
Data Item Data Structure DescriptionI/ORequired TableNotes
AN8AddressNumberIR
LNGPLanguage PreferenceEnteredI/OWill return value if a blank value is passed in
LNGPLanguagePreferenceUsedOWill return value used by the function
COCompanyEnteredI/OWill return value if a blank value is passed in
COCompanyUsedOWill return value used by the function
DIVCBenefitGroupEnteredI/OWill return value if a blank value is passed in
DIVCBenefitGroupUsedOWill return value used by the function
SBGRBenefitGroupCategoryI
PLANPlanID I
AOPTPlanOptionI
URLTURLTypeI
PTURLPortalURLO
DTAIErrorCodeO
EV01SuppressErrorIReturns a "1" if no matches were found
Related Tables
Table Table Description
F085540Benefit Enrollment Paln/Option URL Address
Processing
1. Retrieve information pertaining to the employee entered.
2. Search for record with a matching key (LNGP, CO, DIVC, SBGR, PLAN, AOPT, URLT).
3. If no match found and the URL Type isn't blank, search for record with all fields matching and
URL Type = Blank.
4. If no match found and the Plan Option isn't blank, search for record with all fields matching and
Plan Option = Blank.
5. If no match found and the Plan Option and URL Type are't blank, search for record with all fields
matching and Plan Option and URL Type = Blank.
6. If no match found and the Plan isn't blank, search for record with all fields matching and
Plan and Plan Option = Blank.
7. If no match found and the Plan and URL Type aren't blank, search for record with all fields
matching and Plan, Plan Option and URL Type = Blank.
8. If no match found and the Category isn't blank, search for record with all fields matching and
Category, Plan, and Plan Option = Blank.
9. If no match found and the Category and URL Type aren't blank, search for record with all fields
matching and Category, Plan, Plan Option and URL Type = Blank.
10. Repeat steps 2 through 9 where the Language = Blank.
D0800302A - Retrieve ESS F085540 URLs
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnAddressNumber | AN8 | MATH_NUMERIC | REQ | INPUT |
A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or
| ||||
szLanguagePreference_Entered | LNGP | char | OPT | BOTH |
A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that
| ||||
szLanguagePreference_Used | LNGP | char | OPT | OUTPUT |
A user defined code (01/LP) that specifies the language to use on forms and printed reports. Before you specify a language, a code for that
| ||||
szCompany_Entered | CO | char | OPT | BOTH |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
szCompany_Used | CO | char | OPT | OUTPUT |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
szBenefitGroup_Entered | DIVC | char | OPT | BOTH |
The benefit group to which the employee is assigned. Benefit groups facilitate employee enrollment by categorizing benefit plans and
| ||||
szBenefitGroup_Used | DIVC | char | OPT | OUTPUT |
The benefit group to which the employee is assigned. Benefit groups facilitate employee enrollment by categorizing benefit plans and
| ||||
szBenefitGroupCategory | SBGR | char | OPT | INPUT |
The category of a benefit group. The category is used to group benefit plans according to the type and/or rule. For
| ||||
cSuppressErrorMessage | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
szErrorCode | DTAI | char | OPT | OUTPUT |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
szPortalURLs | PTURL | char | OPT | OUTPUT |
This field displays the URL or code to use when the user executes the associated function. | ||||
szPlanId | PLAN | char | OPT | INPUT |
An abbreviation or number that identifies a specific employee benefit. Examples are:
o Employee Health Insurance
o Accidental Death
| ||||
szPlanAdditionalOption | AOPT | char | OPT | INPUT |
A code that identifies any additional options available for a benefit plan that have been defined in the Plan Additional Options table
| ||||
szURLType | URLT | char | OPT | INPUT |
A code that forms a part of the index keys to identify the URL that is associated with the record. |
None |
None |