PXRRPRSP ;ISL/PKR - Provider encounter summary print. ;6/03/97
Source file <PXRRPRSP.m>
| Package | Total | Caller Graph | 
|---|---|---|
| PCE Patient Care Encounter | 2 | PXRRPRSE PXRRWLPR | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| HEAD | ;If necessary, write the header. | |
| SET | ;Set up print fields | |
| END | ; | |
| LASTCHAR(STRING,CHAR,MAX) | ;Return the position of the last character, CHAR, in | |
| NVIEN | ||
| FINAL | ;Print grand totals | |
| HLO | ||
| PRV | ||
| NHLOC | ||
| SPRINT(PTOTAL) | ;Print the provider total and return the total. | |
| DATE | ; | |
| FAC | ||
| FMTPCL(PCL,START,END,PCL1,PCL2) | ;Format the abbreviated Person Class, PCL so | |
| NDAY | ||
| CLASS | ; | 
| Name | Field # of Occurrence | 
|---|---|
| $$S^%ZTLOAD | PRV+14 | 
| $$OCCUP^PXBGPRV | CLASS+6 | 
| CLASSNE^PXRRGPRT | PRV+9 | 
| FACNE^PXRRGPRT | FINAL+7 | 
| HDR^PXRRGPRT | PXRRPRSP+33 | 
| OPRCRIT^PXRRGPRT | PXRRPRSP+35 | 
| PAGE^PXRRGPRT | PRV+3, FINAL+3, HEAD+2, NDAY+4 | 
| PTOTAL^PXRRGPRT | PRV+7, FINAL+6 | 
| EOR^PXRRGUT | END+2 | 
| EXIT^PXRRGUT | PRV+14, END+1 | 
| $$ABBRV^PXRRPECU | NDAY+9 | 
| $$MATCH^PXRRPECU | CLASS+10 | 
| $$MAX^XLFMTH | PXRRPRSP+23, FMTPCL+12 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences | 
|---|---|
| $$LASTCHAR | FMTPCL+10, FMTPCL+11 | 
| CLASS | DATE+3 | 
| DATE | HLO+1 | 
| END | PRV+10, CLASS+1, DATE+7 | 
| FAC | PRV+1 | 
| FINAL | FAC+1 | 
| FMTPCL | NDAY+10 | 
| HEAD | FAC+8, NDAY+5 | 
| HLO | HLO+9 | 
| NDAY | NHLOC+1 | 
| NHLOC | NVIEN+1 | 
| NVIEN | NVIEN+3 | 
| PRV | CLASS+3 | 
| SPRINT | DATE+5 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BMARG | PXRRPRSP+3~, PXRRPRSP+31*, PRV+2, FINAL+2, HEAD+2, NDAY+3 | 
| C1HS | PXRRPRSP+3~, PXRRPRSP+19*, PXRRPRSP+23, HEAD+5, HEAD+6, HEAD+7 | 
| C1S | PXRRPRSP+3~, PXRRPRSP+20*, PXRRPRSP+21, NDAY+11 | 
| C2HS | PXRRPRSP+3~, PXRRPRSP+21*, PXRRPRSP+22, PXRRPRSP+24, NDAY+10, NDAY+11, NDAY+12 | 
| C3HS | PXRRPRSP+3~, PXRRPRSP+22*, PXRRPRSP+23*, PXRRPRSP+26*, PXRRPRSP+28, HEAD+6, HEAD+7 | 
| C3HSMAX | PXRRPRSP+3~, PXRRPRSP+24*, PXRRPRSP+26, NDAY+10 | 
| C3S | PXRRPRSP+3~, NDAY+7*, NDAY+11 | 
| CHAR | LASTCHAR~, LASTCHAR+4, LASTCHAR+6 | 
| CLASSNAM | PXRRPRSP+5~, PRV+16*, CLASS+2*, CLASS+3, CLASS+5, DATE+2, HLO, HLO+6, NDAY+8 | 
| DATE | PXRRPRSP+5~, CLASS+11*, DATE+2*, DATE+3, HLO, HLO+4, HLO+6 | 
| DAY | PXRRPRSP+5~, HLO+4*, HLO+7, SPRINT+1~, SPRINT+3*, NDAY*, NDAY+1, NHLOC, NVIEN | 
| DONE | PXRRPRSP+3~, PXRRPRSP+14*, PRV+4, PRV+5, PRV+10, CLASS+1, DATE+7, FINAL+4, FINAL+5, HEAD+3 , NDAY+6, NDAY+13 | 
| DTOTAL | PXRRPRSP+5~, DATE+1* | 
| END | FMTPCL~, FMTPCL+4, SPRINT+1~ | 
| FACILITY | PXRRPRSP+6~, SET+1*, FAC*, FAC+1, FAC+4, FAC+6, PRV, CLASS+2, DATE+2, HLO , HLO+6 | 
| FACPNAME | PXRRPRSP+6~, FAC+6*, PRV+4, HEAD+4 | 
| FTOTAL | PXRRPRSP+6~, FAC+2*, PRV+7, PRV+8, DATE+6* | 
| GTOTAL | PXRRPRSP+5~, PXRRPRSP+32*, PRV+8*, FINAL+6 | 
| HEAD | PXRRPRSP+3~, PXRRPRSP+30*, FAC+7*, HEAD+1, HEAD+8* | 
| HLOC | PXRRPRSP+5~, DATE+9*, HLO*, HLO+1, HLO+6, HLO+7, SPRINT+1~, NDAY+15*, NHLOC*, NHLOC+1 , NVIEN | 
| >> IC | FAC+4*, FAC+5 | 
| IC0 | LASTCHAR+3~, LASTCHAR+4*, LASTCHAR+5, LASTCHAR+6, LASTCHAR+7*, LASTCHAR+8 | 
| IC1 | LASTCHAR+3~, LASTCHAR+6*, LASTCHAR+7 | 
| INDENT | PXRRPRSP+4~, PXRRPRSP+18*, PXRRPRSP+19, PXRRPRSP+20, PRV+9, FINAL+7 | 
| IO | PXRRPRSP+13 | 
| IOSL | PRV+2, FINAL+2, HEAD+2, NDAY+3 | 
| LBC | FMTPCL+3~, FMTPCL+12*, FMTPCL+13, FMTPCL+14 | 
| LEN | FMTPCL+3~, FMTPCL+5*, FMTPCL+6, FMTPCL+14 | 
| LPLUS | FMTPCL+3~, FMTPCL+11*, FMTPCL+12 | 
| LSPACE | FMTPCL+3~, FMTPCL+10*, FMTPCL+12 | 
| MAX | LASTCHAR~, LASTCHAR+6 | 
| MAXLEN | FMTPCL+3~, FMTPCL+4*, FMTPCL+6, FMTPCL+10, FMTPCL+11 | 
| MEWPAGE | PXRRPRSP+4~ | 
| MID | PXRRPRSP+4~, PXRRPRSP+28*, PRV+7, FINAL+6, NDAY+7 | 
| >> NFAC | FAC+4 | 
| PAGE | PXRRPRSP+4~, PXRRPRSP+30*, PXRRPRSP+33 | 
| PCL | FMTPCL~, FMTPCL+5, FMTPCL+7, FMTPCL+10, FMTPCL+11, FMTPCL+13, FMTPCL+14 | 
| PCL1 | FMTPCL~, FMTPCL+7*, FMTPCL+13*, SPRINT+1~, NDAY+10, NDAY+11 | 
| PCL2 | FMTPCL~, FMTPCL+14*, SPRINT+1~, NDAY+10, NDAY+12 | 
| PCLASS | PXRRPRSP+7~, CLASS+6*, CLASS+7*, CLASS+10 | 
| PCLMAX | PXRRPRSP+4~, PXRRPRSP+16*, PXRRPRSP+22 | 
| PNAME | PXRRPRSP+7~, FAC+10*, PRV*, PRV+1, PRV+11, CLASS+2, CLASS+4, DATE+2, HLO, HLO+6 , HLO+7, NDAY, NHLOC, NVIEN | 
| PNMAX | PXRRPRSP+4~, PXRRPRSP+17*, PXRRPRSP+21 | 
| PPNAME | PXRRPRSP+7~, PRV+11*, NDAY+11 | 
| PTOTAL | PXRRPRSP+7~, DATE+5, DATE+6, SPRINT~, SPRINT+2*, NDAY+7, NDAY+11, NVIEN+2* | 
| >> PXRRFAC( | FAC+4, FAC+5* | 
| >> PXRRFACN( | FAC+6 | 
| >> PXRRPECL | PRV+9, CLASS+10 | 
| >> PXRRXTMP | PXRRPRSP+16, PXRRPRSP+17, FAC, PRV, CLASS+2, CLASS+4, DATE+2, HLO, HLO+6, HLO+7 , NDAY, NHLOC, NVIEN | 
| START | FMTPCL~, FMTPCL+4 | 
| STRING | LASTCHAR~, LASTCHAR+4, LASTCHAR+6 | 
| TEMP | PXRRPRSP+8~, PRV+6*, PRV+7, CLASS+10*, FINAL+1*, FINAL+6, SPRINT+1~, NDAY+9*, NDAY+10 | 
| U | FAC+4, FAC+5, FAC+6, PRV+11, CLASS+5, NDAY+8 | 
| VACODE | PXRRPRSP+8~, CLASS+5*, CLASS+6, SPRINT+1~, NDAY+8*, NDAY+9 | 
| VIEN | PXRRPRSP+8~, HLO+5*, HLO+6*, HLO+7, SPRINT+1~, NHLOC+3*, NVIEN*, NVIEN+1 | 
| >> ZTREQ | PXRRPRSP+11* | 
| >> ZTSTOP | PRV+14* |