[613] | 1 | OOPSEMPB ;WIOFO/LLH-E/E Employee CA1 data ;10/16/00
|
---|
| 2 | ;;2.0;ASISTS;;Jun 03, 2002
|
---|
| 3 | ;;
|
---|
| 4 | ; Employee/Person Address is now only stored in the 2162A node
|
---|
| 5 | ; of file 2260. Prior to patch 3 it was stored in the CA1A and
|
---|
| 6 | ; CA2A nodes depending on which form was entered. The address
|
---|
| 7 | ; is only 'pulled' from this location when printing either form.
|
---|
| 8 | ;
|
---|
| 9 | W !!," Federal Employee's Notice of Traumatic Injury and"
|
---|
| 10 | W !," Claim for Continuation of Pay/Compensation (Form CA-1)"
|
---|
| 11 | W !!," Employee Data"
|
---|
| 12 | W !," -------------"
|
---|
| 13 | N VWIT
|
---|
| 14 | K DIQ,DA,DR S DIC="^OOPS(2260,",DR=".01;1;2;4;5;6;7;16;17",DA=IEN,DIQ="OOPS",DIQ(0)="IE"
|
---|
| 15 | D EN^DIQ1
|
---|
| 16 | K DR,DO,DD
|
---|
| 17 | S DR=""
|
---|
| 18 | S DR(1,2260,1)="63////^S X=PAYP" ; Pay Plan from PAID
|
---|
| 19 | S DR(1,2260,2)="W !,"" 1. NAME OF EMPLOYEE......: "",OOPS(2260,IEN,1,""E"")"
|
---|
| 20 | S DR(1,2260,5)="W !,"" 2. SOCIAL SECURITY NUMBER: "",OOPS(2260,IEN,5,""E"")"
|
---|
| 21 | S DR(1,2260,10)="W !,"" 3. DATE OF BIRTH.........: "",OOPS(2260,IEN,6,""E"")"
|
---|
| 22 | S DR(1,2260,15)="W !,"" 4. SEX...................: "",OOPS(2260,IEN,7,""E"")"
|
---|
| 23 | S DR(1,2260,20)="12 5. HOME TELEPHONE........"
|
---|
| 24 | ; Patch 8 - added error checking for DOL requirements
|
---|
| 25 | S DR(1,2260,21)="I $TR(X,""/-*#"","""")'?10N W !?3,""Phone number must include area code and 7 digits only. Example 703-123-8789"" S Y=12"
|
---|
| 26 | S DR(1,2260,25)="W !,"" 6. GRADE/STEP............: "",OOPS(2260,IEN,16,""E""),""/"",OOPS(2260,IEN,17,""E"")"
|
---|
| 27 | S DR(1,2260,30)="W !,"" 7. EMPLOYEE'S HOME MAILING ADDRESS:"""
|
---|
| 28 | S DR(1,2260,35)="8 STREET ADDRESS........"
|
---|
| 29 | S DR(1,2260,36)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=8"
|
---|
| 30 | S DR(1,2260,40)="9 CITY.................."
|
---|
| 31 | S DR(1,2260,41)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=9"
|
---|
| 32 | S DR(1,2260,45)="10 STATE................."
|
---|
| 33 | S DR(1,2260,50)="11 ZIP CODE.............."
|
---|
| 34 | S DR(1,2260,55)="107 8. DEPENDENTS............"
|
---|
| 35 | S DR(1,2260,60)="W !!,"" Description of Injury"""
|
---|
| 36 | S DR(1,2260,65)="W !,"" ---------------------"""
|
---|
| 37 | S DR(1,2260,70)="108 9. PLACE WHERE INJURY OCCURRED..."
|
---|
| 38 | S DR(1,2260,71)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=108"
|
---|
| 39 | ;Patch 8 - AAC requirement add flds 183-185
|
---|
| 40 | S DR(1,2260,72)="183 ADDRESS WHERE INJURY OCCURRED."
|
---|
| 41 | S DR(1,2260,73)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=183"
|
---|
| 42 | S DR(1,2260,74)="184 CITY WHERE INJURY OCCURRED...."
|
---|
| 43 | S DR(1,2260,75)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=184"
|
---|
| 44 | S DR(1,2260,76)="185 STATE WHERE INJURY OCCURRED..."
|
---|
| 45 | S DR(1,2260,77)="181 ZIP CODE WHERE INJURY OCCURRED"
|
---|
| 46 | ;Default the Date/Time Injury Occurred from the 2162
|
---|
| 47 | S DR(1,2260,80)="109 10. DATE/TIME INJURY OCCURRED..//^S X=OOPS(2260,IEN,4,""E"")"
|
---|
| 48 | S DR(1,2260,85)="I $P(X,""."",2)="""" W !,""Time is REQUIRED in this response."" S Y=109"
|
---|
| 49 | S DR(1,2260,90)="I X'="""",'$$FUT^OOPSUTL4($P(X,""."")) S Y=109"
|
---|
| 50 | S DR(1,2260,95)="110 11. DATE OF THIS NOTICE........//^S X=DT"
|
---|
| 51 | S DR(1,2260,100)="I X'="""",'$$FUT^OOPSUTL4($P(X,""."")) S Y=110"
|
---|
| 52 | ; Patch 8 - default Occupation from PAID, if there
|
---|
| 53 | S DR(1,2260,105)="111 12. EMPLOYEE'S OCCUPATION......//^S X=ODESC"
|
---|
| 54 | S DR(1,2260,106)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=111"
|
---|
| 55 | S DR(1,2260,110)="112 13. CAUSE OF INJURY (DESCRIBE WHAT HAPPENED AND WHY)"
|
---|
| 56 | S DR(1,2260,111)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=112"
|
---|
| 57 | S DR(1,2260,112)="126 CAUSE OF INJURY CODE......."
|
---|
| 58 | S DR(1,2260,115)="113 14. NATURE OF INJURY (IDENTIFY BOTH THE INJURY AND THE PART OF THE BODY e.g. FRACTURE OF LEFT LEG)"
|
---|
| 59 | S DR(1,2260,116)="I X'="""",'$$VCHAR^OOPSUTL4(X) W !,""Invalid character entered, (~,`,@,#,$,%,*,_,|,\,},{,[,],>, or <),"",!,""please edit."",! S Y=113"
|
---|
| 60 | S DR(1,2260,120)="W !!,"" Employee Signature"""
|
---|
| 61 | S DR(1,2260,125)="W !,"" ------------------"""
|
---|
| 62 | S DR(1,2260,130)="114 15. REQUEST PAY OR LEAVE......."
|
---|
| 63 | S DR(1,2260,135)="W !!,"" Witness"""
|
---|
| 64 | S DR(1,2260,140)="W !,"" -------"""
|
---|
| 65 | ; Patch 8 - DOL project. Added collection of multiple witnesses
|
---|
| 66 | ; note: if Witness Statement entry ever allowed, max length = 528
|
---|
| 67 | S DR(2,2260.0125)=".01:5"
|
---|
| 68 | S DR(2,2260.0125,6)="6////SIGNED WITNESS STATEMENT TO FOLLOW."
|
---|
| 69 | S DR(1,2260,145)="125" ; call to witness multiple
|
---|
| 70 | S DR(1,2260,146)="S VWIT=$$WIT^OOPSUTL3"
|
---|
| 71 | S DR(1,2260,147)="I +VWIT=0!($P(VWIT,U,2)=0) S Y=125"
|
---|
| 72 | Q
|
---|