SAP Program RPLO31U0_CE - HR-NA: OSHA-301 Report for Concurrent Employment

Description
Program RPLO31U0 creates the OSHA-301 Incident Record for Injuries andand Illnesses by compiling illness and accident information fromInfotype 0082 (Additional Absence Data).

Parameters
To ensure maximum adaptability to a wide range of system configurations,this program can be customized by maintaining:
visible parameters
the text elements that serve as the defaults for hidden parameters
Both types of parameters influence the generation of the report.

Visible parameters
Subtypes for Infotype 0082
Your entries here determine which subtypes of Infotype 0082 will betaken into consideration to compile the OSHA-301. The default range forthis parameter is 1001 (Occupational illness) to 1002 (Occupationalaccident).
Case Number
This parameter enables you to use workers' compensation case numbers orinternal file numbers as selection criteria to print individual OSHArecords.

Hidden parameters for event classification
The following parameters are used to classify events and theircharacteristics. For example, PA_DOCNM is a string that contains theevent classifier for the physician's name that is stored in the variabledata elements. In installations where codes are modified or extended,the default strings in the text elements of this report must also bechanged accordingly.
Event Identifier for Treatment in an emergency room?(PA_EMERG)
This string contains the event identifier that is used to indicatewhether the employee has been treated in an emergency room. The defaulttext element for this string is PA3=25.
Event Identifier for Object Causing the Injury/Illness (PA_OBJEC)
This string contains the event identifier that is used to indicate theobject or substance that caused the illness or injury. The default textelement for this string is PA6=02.
Event Identifier for Death (PA_DEATH)
This string contains the event identifier that is used to indicate thata death has occurred due to an illness or injury. The default textelement for this string is PA7=10.
Event Identifier for Physician's Name (PA_DOCNM)
This string contains the event identifier that is used to indicate thename of the physician who is treating the employee. The default textelement for this string is PA8=05.
Event Identifier for Hospital's Name (PA_HSPNM)
This string contains the event identifier that is used to indicate thename of the hospital that is treating the employee. The default textelement for this string is PAA=06.
Note
Certain narrative information about illness and injury is stored in thetext elements of Infotype 0082. The various sections of these textelements are partitioned by certain strings. Sections start with anentry containing "*$*$" as the first four characters. These sections areidentified by strings, such as "Text1" for "Place of accident" in thestandard system. However, these identifiers also function as parameters.Consequently, they can be modified by changing the corresponding textelements.
Employee's activity at the time of accident(PA_ACTIV)
Describes what the employee was doing at the time of accident.
The default text element for this string is PA4=Text2.
How did the accident occur (PA_ADESC)
Describes how the accident occured.
The default text element for this string is PA5=Text3.
Hospitalised overnight?(PA_HOSPT)
Indicates whether the employee was hospitalised overnight.
The default text element for this string is PA9=26.
Hospital's street (PA_HOSPS)
Indicates the street where the hospital is located.
The default text element for this string is PAD=27.
Hospital's city (PA_HOSPC)
Indicates the city where the hospital is located.
The default text element for this string is PAE=28.
Hospital's state (PA_HOSST)
Indicates the state in which the hospital is located.
The default text element for this string is PAF=29.
Hospital's ZIP code (PA_HOSPZ)
Indicates the ZIP code of the hospital's location.
The default text element for this string is PAG=30.
Time employee began work(PA_BTIME)
Indicates the time when the employee began his work on the day accidentoccured.
The default text element for this string is PAH=31.

Output
Form output can be either as a PDF or SAPScript.
The output of this program approximates the actual OSHA-301 IncidentRecord of Occupational Injuries and Illnesses form.
More especially, if an employee has multiple contracts/personnelassignments, this report displays the injuries and illnesses for eachcontract.

Examples
An employee has three contracts (C1, C2, C3) with different jobs atemployer A. C1 is the main contract.. This is a single employerscenario. The OSHA report displays the occupational injuries and illnessdetails for each contract.
An employee has three contracts (C1, C2, C3) with contracts C1& C2at employer A and contract C3 at employer B. If you run the OSHA report,occupational injuries and illness details are displayed for eachcontract.

920934Usability: Modification of US-specific legal reports
902993Usability: Modification of US-specific legal reports
518504Concurrent Employment - USA