PXRRFDSD ;ISL/PKR - Go through the encounters attaching a diagnosis and then sort based on the diagnosis. ;06/08/98
Source file <PXRRFDSD.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SORT | ; | |
| LOC | ||
| ENC | ||
| SETPR | ;Rearrange the information for printing. | |
| DIAG | ||
| NEXTDC | ||
| STDC | ||
| PCLASS | ||
| PRV | ||
| EXIT | ; | |
| NEXTSTO | ||
| FAC | ||
| NEXTIC | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVPOV - [#9000010.07] | DIAG+2 | 
| ^AUPNVPOV("AD" | DIAG | 
| ^ICD9 - [#80] | DIAG+16 | 
| ^TMP( | DIAG+10*, DIAG+11*, DIAG+18*, DIAG+19*, NEXTSTO, NEXTIC, NEXTIC+2, NEXTDC, NEXTDC+2, EXIT+2! | 
| ^XTMP( | FAC, FAC+3*, PRV, PCLASS, LOC, LOC+7*, ENC, NEXTIC+4*, NEXTDC+3*, EXIT+3! , EXIT+7*, EXIT+8*, EXIT+17 | 
| Name | Line Occurrences | 
|---|---|
| DIAG | DIAG+6, DIAG+21 | 
| ENC | DIAG+1 | 
| EXIT | NEXTSTO+1 | 
| FAC | PRV+1 | 
| LOC | ENC+1 | 
| NEXTDC | NEXTDC+4 | 
| NEXTIC | NEXTIC+5 | 
| NEXTSTO | NEXTDC+1 | 
| PCLASS | LOC+1 | 
| PRV | PCLASS+1 | 
| SETPR | FAC+1 | 
| STDC | NEXTIC+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BUSY | SORT+1~, SORT+14, ENC+8, NEXTSTO+2 | 
| COUNT | SORT+1~, NEXTIC+2*, NEXTIC+3, NEXTIC+4, NEXTDC+2*, NEXTDC+3 | 
| DCIEN | SORT+1~, DIAG+16*, DIAG+17*, DIAG+18, DIAG+19, STDC*, NEXTDC*, NEXTDC+1, NEXTDC+2, NEXTDC+3 | 
| DESC | EXIT+14~, EXIT+15*, EXIT+19 | 
| DIAGTOT | SORT+1~, SORT+22*, NEXTIC+3* | 
| DIAGTOT( | ENC+11*, DIAG+12*, EXIT+7 | 
| ENCTOT | SORT+1~ | 
| ENCTOT( | ENC+3*, ENC+4*, EXIT+6, EXIT+8 | 
| FACILITY | SORT+1~, SORT+26*, FAC*, FAC+1, FAC+3, PRV, PCLASS, LOC, LOC+7, ENC | 
| HLOC | SORT+1~, PCLASS+5*, LOC*, LOC+1, LOC+3, LOC+7, ENC | 
| ICD9IEN | SORT+1~, DIAG+9*, DIAG+10, DIAG+11, DIAG+16, NEXTSTO+4*, NEXTIC*, NEXTIC+1, NEXTIC+2, NEXTIC+4 | 
| INFOTYPE | SORT+1~, PRV+3*, PRV+4, PRV+5*, PCLASS+2, PCLASS+3*, LOC+3, LOC+4*, LOC+7 | 
| IO("S" | SORT+14, ENC+8, NEXTSTO+2, EXIT+10 | 
| PNAME | SORT+2~, FAC+5*, PRV*, PRV+1, PRV+4, PCLASS, LOC, LOC+7, ENC | 
| POV | SORT+2~, DIAG+2*, DIAG+6, DIAG+9 | 
| POVIEN | SORT+2~, ENC+14*, DIAG*, DIAG+1, DIAG+2 | 
| PRIMARY | SORT+2~, SORT+19*, SORT+20*, DIAG+6 | 
| >> PXRRFDDC | SORT+19 | 
| >> PXRRQUE | SORT+14, ENC+8, NEXTSTO+2, EXIT+10, EXIT+13 | 
| >> PXRRXTMP | FAC, FAC+3, PRV, PCLASS, LOC, LOC+7, ENC, DIAG+10, DIAG+11, DIAG+18 , DIAG+19, NEXTSTO, NEXTIC, NEXTIC+2, NEXTIC+4, NEXTDC, NEXTDC+2, NEXTDC+3, EXIT+2, EXIT+3 , EXIT+7, EXIT+8, EXIT+17 | 
| ROUTINE | EXIT+14~, EXIT+16*, EXIT+19 | 
| STOIND | SORT+2~, SORT+24*, FAC+2*, FAC+3, LOC+6*, LOC+7, ENC+3, ENC+4, ENC+11, DIAG+10 , DIAG+11, DIAG+12, DIAG+18, DIAG+19, SETPR+1*, NEXTSTO*, NEXTSTO+1, NEXTIC, NEXTIC+2, NEXTIC+4 , NEXTDC, NEXTDC+2, NEXTDC+3, EXIT+5*, EXIT+6*, EXIT+7, EXIT+8 | 
| TASK | EXIT+14~, EXIT+17*, EXIT+19 | 
| U | SORT+19, LOC+3, DIAG+6, DIAG+9, DIAG+16 | 
| VACODE | SORT+2~, PRV+10*, PCLASS*, PCLASS+1, PCLASS+2, LOC, LOC+7, ENC | 
| VIEN | SORT+2~, LOC+9*, ENC*, ENC+1, DIAG | 
| >> ZTDTH | EXIT+18* | 
| >> ZTREQ | SORT+17* | 
| >> ZTSTOP | PRV+8* |