Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Interaction Calls
Print Page as PDF
Routine: PRPFDR2

Package: Integrated Patient Fund

Routine: PRPFDR2


Information

PRPFDR2 ;BAYPINES/MJE VPFS DATA MIGRATION ROUTINE 2 ;05/15/03

Source Information

Source file <PRPFDR2.m>

Entry Points

Name Comments DBIA/ICR reference
LEG ;ENTRY POINT FOR LEGACY SYSTEM
REP
SUM
SETUP ;SETUP PARAMS GET DATA
COMPU ; SPECIFIC PATIENT INFO LOOKUP

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: LEG+3
Function Call: WRITE
  • Prompt: !,"NOTE: In addition to the summary report there is an available detail"
  • Line Location: LEG+4
Function Call: WRITE
  • Prompt: !,"report, this report can be sent to any device or flat file if required."
  • Line Location: LEG+5
Function Call: WRITE
  • Prompt: !,""
  • Line Location: LEG+6
Function Call: WRITE
  • Prompt: !,">>>>> The detail diagnostic report will contain "_CNTERR(100)_" lines."
  • Line Location: LEG+7
Function Call: WRITE
  • Prompt: !,""
  • Line Location: LEG+8
Function Call: WRITE
  • Prompt: !,"If you still desire the detail report, then please input the name of the"
  • Line Location: LEG+9
Function Call: WRITE
  • Prompt: !,"device that the report will be sent to."
  • Line Location: LEG+10
Function Call: WRITE
  • Prompt: !,""
  • Line Location: LEG+11
Function Call: WRITE
  • Prompt: !,"If the detail report is not desired then input ""^"" at the device prompt and the detail report will not print."
  • Line Location: LEG+12
Function Call: WRITE
  • Prompt: !,""
  • Line Location: LEG+13
Function Call: WRITE
  • Prompt: !,"**************************************************************************"
  • Line Location: SUM+0
Function Call: WRITE
  • Prompt: !,"** Patient Funds Diagnostic Summary (version 5.9) **"
  • Line Location: SUM+1
Function Call: WRITE
  • Prompt: !,"**************************************************************************"
  • Line Location: SUM+2
Function Call: WRITE
  • Prompt: !,"Run Date: "_$P(Y,"@",1)_" Run Time: "_$P(Y,"@",2),?72,"**"
  • Line Location: SUM+4
Function Call: WRITE
  • Prompt: !,"Total accounts processed = "_CNTREC,?72,"**"
  • Line Location: SUM+5
Function Call: WRITE
  • Prompt: !,"Total balance of accounts for migration = $"_$FN(CNTBAL,",",2),?72,"**"
  • Line Location: SUM+6
Function Call: WRITE
  • Prompt: !,"**************************************************************************"
  • Line Location: SUM+7
Function Call: WRITE
  • Prompt: !,"Err# Field Error Total"
  • Line Location: SUM+8
Function Call: WRITE
  • Prompt: !," # Name Description Count"
  • Line Location: SUM+9
Function Call: WRITE
  • Prompt: !,"**************************************************************************"
  • Line Location: SUM+10
Function Call: WRITE
  • Prompt: !," #1 NAME Name is blank",?72,CNTERR(1)
  • Line Location: SUM+11
Function Call: WRITE
  • Prompt: !," #2 NAME Name contains invalid data",?72,CNTERR(2)
  • Line Location: SUM+12
Function Call: WRITE
  • Prompt: !," #3 SSN SSN is blank",?72,CNTERR(3)
  • Line Location: SUM+13
Function Call: WRITE
  • Prompt: !," #4 SSN SSN contains invalid data",?72,CNTERR(4)
  • Line Location: SUM+14
Function Call: WRITE
  • Prompt: !," #5 SSN SSN contains duplicate value",?72,CNTERR(5)
  • Line Location: SUM+15
Function Call: WRITE
  • Prompt: !," #6 SSN SSN contains Pseudo SSN value",?72,CNTRPSU
  • Line Location: SUM+16
Function Call: WRITE
  • Prompt: !," #7 DOB DOB is blank",?72,CNTERR(7)
  • Line Location: SUM+17
Function Call: WRITE
  • Prompt: !," #8 DOB DOB contains invalid date",?72,CNTERR(8)
  • Line Location: SUM+18
Function Call: WRITE
  • Prompt: !," #9 WARD Ward loc invalid length",?72,CNTERR(9)
  • Line Location: SUM+19
Function Call: WRITE
  • Prompt: !," #10 CLAIM Claim # contains invalid data",?72,CNTERR(10)
  • Line Location: SUM+20
Function Call: WRITE
  • Prompt: !," #11 ZIP Zipcode contains invalid data",?72,CNTERR(11)
  • Line Location: SUM+21
Function Call: WRITE
  • Prompt: !," #12 REGION OFFICE Regional Office ID invalid data",?72,CNTERR(12)
  • Line Location: SUM+22
Function Call: WRITE
  • Prompt: !," #13 ICN ICN Duplicate",?72,CNTERR(13)
  • Line Location: SUM+23
Function Call: WRITE
  • Prompt: !," #14 ICN ICN unassigned or invalid",?72,CNTERR(14)
  • Line Location: SUM+24
Function Call: WRITE
  • Prompt: !," #15 PROVIDER AUTHR Provider Name contains invalid data",?72,CNTERR(15)
  • Line Location: SUM+25
Function Call: WRITE
  • Prompt: !,"*#16 PROVID AUTH DT Date of current restriction invalid date",?72,CNTERR(16)
  • Line Location: SUM+26
Function Call: WRITE
  • Prompt: !,"*#17 NO DEMO RECORD No demographic record for account",?72,CNTERR(17)
  • Line Location: SUM+27
Function Call: WRITE
  • Prompt: !,"*#18 ACCOUNT STATUS Account status not (A),I,Blank="_PRPFBC18,?72,CNTERR(18)
  • Line Location: SUM+28
Function Call: WRITE
  • Prompt: !,"*#19 PATIENT TYPE Patient type not L,R,(U),X,Blank="_PRPFBC19,?72,CNTERR(19)
  • Line Location: SUM+29
Function Call: WRITE
  • Prompt: !,"*#20 PAT TYPE/PHY Patient type L or R without Phy name",?72,CNTERR(20)
  • Line Location: SUM+30
Function Call: WRITE
  • Prompt: !,"*#21 PATIENT STATUS Patient Status not A,R,C,N,(X),Blank="_PRPFBC21,?72,CNTERR(21)
  • Line Location: SUM+31
Function Call: WRITE
  • Prompt: !,"*#22 INDIGENT Indigent status not (N),Y,Blank="_PRPFBC22,?72,CNTERR(22)
  • Line Location: SUM+32
Function Call: WRITE
  • Prompt: !,"*#23 APPORTIONEE $ Apportionee amount invalid or < $0 or > $99,999",?72,CNTERR(23)
  • Line Location: SUM+33
Function Call: WRITE
  • Prompt: !,"*#24 GUARDIAN $ Guardian amount invalid or < $0 or > $99,999",?72,CNTERR(24)
  • Line Location: SUM+34
Function Call: WRITE
  • Prompt: !,"*#25 INSTITUT AWARD Institut award invalid or < $0 or > $99,999",?72,CNTERR(25)
  • Line Location: SUM+35
Function Call: WRITE
  • Prompt: !,"*#26 OTHER ASSETS Other assets invalid or < $0 or > $99,999",?72,CNTERR(26)
  • Line Location: SUM+36
Function Call: WRITE
  • Prompt: !,"*#27 STORED BALANCE Stored balance invalid or < $0 or > $99,999",?72,CNTERR(27)
  • Line Location: SUM+37
Function Call: WRITE
  • Prompt: !,"*#28 STORED PRIVATE Stored private invalid or < $0 or > $99,999",?72,CNTERR(28)
  • Line Location: SUM+38
Function Call: WRITE
  • Prompt: !,"*#29 STORED GRATUIT Stored gratuitous invalid or < $0 or > $99,999",?72,CNTERR(29)
  • Line Location: SUM+39
Function Call: WRITE
  • Prompt: !,"*#30 RESTRCT MONTH Restricted Monthly invalid or < $0 or > $99,999",?72,CNTERR(30)
  • Line Location: SUM+40
Function Call: WRITE
  • Prompt: !,"*#31 RESTRCT WEEKLY Restricted Weekly invalid or < $0 or > $99,999",?72,CNTERR(31)
  • Line Location: SUM+41
Function Call: WRITE
  • Prompt: !,"*#32 RESTRCT AMT ER Restrict Mnthly amount < (5X) weekly amt",?72,CNTERR(32)
  • Line Location: SUM+42
Function Call: WRITE
  • Prompt: !,"*#33 RESTRCT AMT ER Restrict Mnthly amount < weekly amt",?72,CNTERR(33)
  • Line Location: SUM+43
Function Call: WRITE
  • Prompt: !,"*#34 MINIMUM BAL Minimum balance #1 invalid or < $0 or > $99,999",?72,CNTERR(34)
  • Line Location: SUM+44
Function Call: WRITE
  • Prompt: !,"*#35 MAXIMUM BAL Maximum balance #1 invalid or < $0 or > $99,999",?72,CNTERR(35)
  • Line Location: SUM+45
Function Call: WRITE
  • Prompt: !,"*#36 NO BALANCE REC Balance record missing for account",?72,CNTERR(36)
  • Line Location: SUM+46
Function Call: WRITE
  • Prompt: !,"*#37 INCOME PAYEE Income payee blank, Income source present",?72,CNTERR(37)
  • Line Location: SUM+47
Function Call: WRITE
  • Prompt: !,"*#38 INCOME AMOUNT Income amount error, Income source present",?72,CNTERR(38)
  • Line Location: SUM+48
Function Call: WRITE
  • Prompt: !,"*#39 INCOME AMOUNT Income amount < $1 or > $99,999",?72,CNTERR(39)
  • Line Location: SUM+49
Function Call: WRITE
  • Prompt: !,"*#40 INCOME FREQCY Income frequency not D,W,M,Y,X,V,O,Blank="_PRPFBC40,?72,CNTERR(40)
  • Line Location: SUM+50
Function Call: WRITE
  • Prompt: !,"*#41 STATION ID Station ID blank or unassigned",?72,CNTERR(41)
  • Line Location: SUM+51
Function Call: WRITE
  • Prompt: !," #42 STATION ID Station ID invalid",?72,CNTERR(42)
  • Line Location: SUM+52
Function Call: WRITE
  • Prompt: !,"*#43 SUSPENSE DATE Suspense date has invalid date",?72,CNTERR(43)
  • Line Location: SUM+53
Function Call: WRITE
  • Prompt: !,"*#44 SUSPENSE ID Suspense ID has Invalid data",?72,CNTERR(44)
  • Line Location: SUM+54
Function Call: WRITE
  • Prompt: !,"*#45 SUSPENSE TEXT Suspense text is < 1 or > 255 characters",?72,CNTERR(45)
  • Line Location: SUM+55
Function Call: WRITE
  • Prompt: !,"*#46 DEFERRED TRANS There are "_PRPFDEFR_" deferred transactions",?72,PRPFDEFR
  • Line Location: SUM+56
Function Call: WRITE
  • Prompt: !,"*#47 TRANSACTION REC Transaction record missing, blank or ID invalid",?72,CNTERR(47)
  • Line Location: SUM+57
Function Call: WRITE
  • Prompt: !,"*#48 PATIENT NAME Patient name does not match deferred trans",?72,CNTERR(48)
  • Line Location: SUM+58
Function Call: WRITE
  • Prompt: !,"*#49 PATIENT TRANS # Patient transaction # invalid",?72,CNTERR(49)
  • Line Location: SUM+59
Function Call: WRITE
  • Prompt: !,"*#50 DEFR AMOUNT Deferred amount invalid",?72,CNTERR(50)
  • Line Location: SUM+60
Function Call: WRITE
  • Prompt: !,"*#51 TRANSACTN DATE Transaction date Invalid",?72,CNTERR(51)
  • Line Location: SUM+61
Function Call: WRITE
  • Prompt: !,"*#52 DT TRAN ENTD Date transaction entered Invalid",?72,CNTERR(52)
  • Line Location: SUM+62
Function Call: WRITE
  • Prompt: !,"*#53 REFERENCE Reference Invalid < 1 or > 10 in length",?72,CNTERR(53)
  • Line Location: SUM+63
Function Call: WRITE
  • Prompt: !,"*#54 DEPOSIT/WTHDRWL Deposit/Withdrawal status Invalid",?72,CNTERR(54)
  • Line Location: SUM+64
Function Call: WRITE
  • Prompt: !,"*#55 CASH/CHECK/OTR Cash/Check/Other status Invalid",?72,CNTERR(55)
  • Line Location: SUM+65
Function Call: WRITE
  • Prompt: !,"*#56 SOURCE Transaction source invalid",?72,CNTERR(56)
  • Line Location: SUM+66
Function Call: WRITE
  • Prompt: !,"*#57 FORM Form does not match",?72,CNTERR(57)
  • Line Location: SUM+67
Function Call: WRITE
  • Prompt: !,"*#58 PRVT SOURCE AMT Private source amount invalid or < 0 or > 99999",?72,CNTERR(58)
  • Line Location: SUM+68
Function Call: WRITE
  • Prompt: !,"*#59 GRATUITOUS AMT Gratuitous amount invalid or < 0 or > 99999",?72,CNTERR(59)
  • Line Location: SUM+69
Function Call: WRITE
  • Prompt: !,"*#60 PFUNDS CLERK PFunds clerk invalid",?72,CNTERR(60)
  • Line Location: SUM+70
Function Call: WRITE
  • Prompt: !,"**************************************************************************"
  • Line Location: SUM+71
Function Call: WRITE
  • Prompt: "."
  • Line Location: SETUP+8
Info |  Source |  Entry Points |  Interaction Calls