Guidelines for Loading Employment Insurance Card Components for Canadian Organization Cards

The Employment Insurance card component is used to capture information that will impact EI calculations for employees.

Employment Insurance Card Component Hierarchy

The Employment Insurance card component has this shape:

Employment Insurance Card Component Hierarchy

The Employment Insurance card component uses the Employment Insurance flexfield context and data for this is loaded using the Component Detail record type. This card component has one override, which is supplied using the Calculation Value Definition and Enterable Calculation Value record types.

Refer to the Guidelines for Loading Canadian Calculation Rules for Tax Reporting and Payroll Statutory Unit Cards topic for the attributes to supply for the card component and component detail.

Card Component Name

When defining the Employment Insurance card component, specify a value of ‘Employment Insurance’ for the DirCardCompDefName attribute on the Card Component, Component Detail and Calculation Value Definition records.

Component Detail Flexfield Context

In addition to the common attributes for the component details record include the necessary flexfield segment attribute values for the flexfield context:

  • Employment Insurance (HRX_CA_ORG_FEDERAL_EMPLOYMENT_INSURANCE)

Note: You can find the flexfield segment attribute name for this flexfield context using the View Business Objects task.

Calculation Value Definition Attributes

This is the only card component of the organization card that contains an override value.

The Calculation Value Definition record type specifies the value definition name for the override value.

The Calculation Value Definition record type uses these attributes:

HCM Data Loader Attribute Alternative User Key Attributes Functional Description
SourceSystemId

CardSequence, ComponentSequence, DirCardDefinitionName, LegislativeDataGroupName, DirCardCompDefName, ValueDefinitionName

And,

PayrollStatutoryUnitName

Or,

TaxRepUnitName

A unique identifier for the calculation value definition record. For new records, supply the source key attributes. You can also identify calculation value definition records with the user key attributes.
SourceSystemOwner N/A The name of the source system owner used to generate the source system ID.
LegislativeDataGroupName N/A The name of the legislative data group for the card component definition.
SourceId(SourceSystemId)

CardSequence, ComponentSequence, LegislativeDataGroupName, DirCardDefinitionName, DirCardCompDefName

And,

PayrollStatutoryUnitName

Or,

TaxRepUnitName

The parent EmploymentInsurance card component should be referenced by using the same key type used to identify the card component. When using source keys, supply this attribute with the value supplied for the card component’s SourceSystemId attribute. Otherwise, supply the user key attributes with the same values as the parent card component.
EffectiveStartDate N/A The start date of the parent card component or the date the calculation value definition starts, if later.
DirCardCompDefName N/A The name of the card component this value definition is for. This is used to identify the value definition and should be supplied even when source keys are used to identify the record. Supply the same value as supplied to this attribute on the parent card component.
ValueDefinitionName N/A Specify ‘Employer EI Rate’

These attributes are supplied against the CalculationValueDefinition file discriminator and must be supplied along with a CardComponent record for the parent Employment Insurance card component and a CalculationCard record for the owning Calculation Rules for Tax Reporting and Payroll Statutory Unit card.

Enterable Calculation Value Attributes

The Enterable Calculation Value provides the override value for the value definition. It references the Calculation Value Definition record, which defines the Value Definition being overridden.

The Enterable Calculation Value record type uses these attributes:

HCM Data Loader Attribute Alternative User Key Attributes Functional Description
SourceSystemId

CardSequence, ComponentSequence, DirCardDefinitionName, LegislativeDataGroupName, DirCardCompDefName, ValueDefinitionName

And,

PayrollStatutoryUnitName

Or,

TaxRepUnitName

A unique identifier for the enterable calculation value record. For new records, supply the source key attributes. You can also identify calculation value definition records with the user key attributes.
SourceSystemOwner N/A The name of the source system owner used to generate the source system ID.
LegislativeDataGroupName N/A The name of the legislative data group for the override value.
ValueDefnIdSourceSystemId)

CardSequence, ComponentSequence, DirCardDefinitionName, LegislativeDataGroupName, DirCardCompDefName, ValueDefinitionName

And,

PayrollStatutoryUnitName

Or,

TaxRepUnitName

Identify the parent Calculation Value Definition record using the same key type used to identify the calculation value definition.

When using source keys, supply this attribute with the value supplied for the calculation value definition’s SourceSystemId attribute. Otherwise, supply the user key attributes with the same values as the parent record.
EffectiveStartDate N/A The effective start date of the parent calculation value definition record, or the update to the override value if supplying date-effective history.
EffectiveEndDate N/A The optional end date of the override value, or if you are providing date-effective history, the last day of the date-effective changes.
Value1 N/A The value for the value definition identified by the parent calculation value definition record.

These attributes are supplied against the EnterableValueDefinition file discriminator. You must supply an EnterableValueDefinition record for each CalculationValueDefinition record supplied.