ORWDBA2 ; SLC/GDU - Billing Awareness - Phase I [11/26/04 15:43]
Source file <ORWDBA2.m>
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 1 | ORWDBA4 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CI(CNT) | ;Counter Incrementer
; CNT - Counter |
|
| GETDUDC(Y,ORCIEN,ORPTIEN) | ;Get Day's Unique Diagnoses Codes
|
|
| ADDPDL(Y,ORCIEN,ORDXA) | ;Add to Personal Diagnosis List
|
|
| SETDXD(X) | ;Set upper case diagnosis discription to mixed case
|
|
| GETPDL(Y,ORCIEN) | ;Get Personal Diagnosis List
|
|
| F24HA() | ;Returns date and time from exactly 24 hours ago
|
|
| SETDXC(X) | ;Set diagnosis code variable for sorting
|
|
| SETDXI(X) | ;Set the diagnosis inactive indicator
|
|
| ERRMSG(MT) | ;Display Error Message
; to be determined |
|
| DELPDL(Y,ORCIEN,ORDXA) | ;Delete from Personal Diagnosis List
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | F24HA+2 |
| FIND^DIC | ADDPDL+32 |
| FILE^DIE | ADDPDL+47, DELPDL+21 |
| UPDATE^DIE | ADDPDL+42 |
| FDA^DILF | ADDPDL+41, ADDPDL+46, DELPDL+20 |
| $$GET1^DIQ | GETDUDC+45 |
| GETS^DIQ | ADDPDL+22, DELPDL+15, GETPDL+23, GETDUDC+37 |
| $$STATCHK^ICDAPIU | GETPDL+32, GETDUDC+48 |
| $$ICDDX^ICDCODE | GETPDL+29, GETPDL+30, GETDUDC+47 |
| $$NOW^XLFDT | GETPDL+22 |
| RPC Name | Call Tags |
|---|---|
| ORWDBA2 GETPDL | GETPDL |
| ORWDBA2 ADDPDL | ADDPDL |
| ORWDBA2 DELPDL | DELPDL |
| ORWDBA2 GETDUDC | GETDUDC |
| FileNo | Call Tags |
|---|---|
| ^OR(100 - [#100] | GETS^DIQ |
| ^VA(200 - [#200] | GETS^DIQ |
| 200.0351 | FDA^DILF |
| ^ICD9 - [#80] | FIND^DIC, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OR(100 - [#100] | GETDUDC+33, GETDUDC+34, GETDUDC+35 |
| Name | Line Occurrences |
|---|---|
| $$F24HA | GETDUDC+32 |
| $$SETDXC | GETPDL+28, GETDUDC+46 |
| $$SETDXD | GETPDL+29, GETPDL+30, GETDUDC+47 |
| $$SETDXI | GETPDL+32, GETDUDC+48 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | F24HA+1~, F24HA+3 |
| %H | F24HA+1~ |
| %I | F24HA+1~ |
| CKDATE | GETDUDC+29~, GETDUDC+32*, GETDUDC+33 |
| CNT | CI~, CI+2* |
| DXC | GETPDL+21~, GETPDL+25*, GETPDL+28*, GETPDL+33, GETDUDC+29~, GETDUDC+41*, GETDUDC+46*, GETDUDC+49 |
| DXD | GETPDL+21~, GETPDL+25*, GETPDL+29*, GETPDL+30*, GETPDL+31*, GETPDL+33, GETDUDC+29~, GETDUDC+41*, GETDUDC+47*, GETDUDC+49 |
| DXDT | GETPDL+21~, GETPDL+22*, GETPDL+29, GETPDL+30, GETPDL+32 |
| DXEM | GETDUDC+29~ |
| DXI | ADDPDL+19~, ADDPDL+24*, ADDPDL+26, ADDPDL+29*, ADDPDL+32, ADDPDL+37, ADDPDL+44, ADDPDL+46, DELPDL+14~, DELPDL+18* , DELPDL+19, GETPDL+21~, GETPDL+25*, GETPDL+32*, GETPDL+33, GETDUDC+29~, GETDUDC+41*, GETDUDC+48*, GETDUDC+49 |
| DXIEN | ADDPDL+19~, ADDPDL+34*, ADDPDL+37*, ADDPDL+41, GETDUDC+29~, GETDUDC+32*, GETDUDC+41*, GETDUDC+44*, GETDUDC+45 |
| DXRF | GETDUDC+29~ |
| EM | ADDPDL+19~, ADDPDL+29, ADDPDL+30!, ADDPDL+48, DELPDL+14~, GETPDL+21~ |
| FDA | DELPDL+14~ |
| FDXR | ADDPDL+19~, ADDPDL+30! |
| FDXR("DILIST" | ADDPDL+33, ADDPDL+34, ADDPDL+35, ADDPDL+36, ADDPDL+37 |
| FDXRI | ADDPDL+19~, ADDPDL+36*, ADDPDL+37 |
| ICD9 | GETPDL+21~, GETPDL+25*, GETPDL+27*, GETPDL+28, GETPDL+29, GETPDL+30, GETPDL+32, GETPDL+33, GETDUDC+29~, GETDUDC+41* , GETDUDC+45*, GETDUDC+46, GETDUDC+47, GETDUDC+48, GETDUDC+49 |
| IEN | ADDPDL+19~, ADDPDL+39!, ADDPDL+40*, ADDPDL+41, ADDPDL+45*, ADDPDL+46, DELPDL+14~, DELPDL+17*, DELPDL+19, DELPDL+20 , GETPDL+21~, GETPDL+25*, GETPDL+26*, GETPDL+27, GETPDL+29, GETPDL+30, GETPDL+31, GETDUDC+29~, GETDUDC+38*, GETDUDC+39 , GETDUDC+41*, GETDUDC+42*, GETDUDC+43, GETDUDC+44 |
| IEN(1 | ADDPDL+45 |
| MT | ERRMSG~ |
| OBJORD | GETDUDC+29~, GETDUDC+31*, GETDUDC+33, GETDUDC+34, GETDUDC+35 |
| ORCIEN | ADDPDL~, ADDPDL+22, ADDPDL+40, ADDPDL+45, DELPDL~, DELPDL+15, GETPDL~, GETPDL+23, GETDUDC~, GETDUDC+39 |
| ORDATE | GETDUDC+29~, GETDUDC+32*, GETDUDC+33*, GETDUDC+47, GETDUDC+48 |
| ORDG | GETDUDC+29~, GETDUDC+32*, GETDUDC+34*, GETDUDC+35 |
| ORDXA | ADDPDL~, ADDPDL+27, DELPDL~ |
| ORDXA( | ADDPDL+24, ADDPDL+26!, ADDPDL+29, ADDPDL+32, ADDPDL+37, ADDPDL+44, ADDPDL+46, DELPDL+18, DELPDL+19 |
| OREM | GETDUDC+29~, GETDUDC+36! |
| ORIEN | GETDUDC+30~, GETDUDC+32*, GETDUDC+35*, GETDUDC+37 |
| ORPTIEN | GETDUDC~, GETDUDC+31 |
| ORRF | GETDUDC+30~, GETDUDC+36! |
| ORRF( | GETDUDC+40, GETDUDC+42, GETDUDC+43, GETDUDC+44 |
| ORRF(100 | GETDUDC+38, GETDUDC+39 |
| PDL | ADDPDL+19~, ADDPDL+23 |
| PDL( | ADDPDL+25, ADDPDL+26 |
| PDLI | ADDPDL+19~, ADDPDL+25*, ADDPDL+26 |
| RCODI | GETDUDC+30~, GETDUDC+32*, GETDUDC+33*, GETDUDC+34, GETDUDC+35 |
| RF | DELPDL+14~, DELPDL+16, GETPDL+21~, GETPDL+24 |
| RF( | DELPDL+17, DELPDL+19, GETPDL+26, GETPDL+27, GETPDL+29, GETPDL+30, GETPDL+31 |
| SUBFILE | GETDUDC+30~ |
| U | ADDPDL+26, ADDPDL+32, ADDPDL+33, ADDPDL+34, ADDPDL+35, ADDPDL+37, ADDPDL+44, ADDPDL+46, GETPDL+29, GETPDL+30 , GETPDL+33, GETDUDC+47, GETDUDC+49, SETDXI+1 |
| X | SETDXC~, SETDXC+1*, SETDXD~, SETDXD+2, SETDXD+3, SETDXD+4, SETDXD+6*, SETDXD+7, SETDXI~, SETDXI+1* , F24HA+1~ |
| X1 | SETDXD+1~, SETDXD+2*, SETDXD+3, SETDXD+4, SETDXD+6 |
| X2 | SETDXD+1~, SETDXD+4*, SETDXD+5*, SETDXD+6 |
| Y | ADDPDL~, ADDPDL+27*, ADDPDL+48*, ADDPDL+49*, DELPDL~, DELPDL+16*, DELPDL+22*, GETPDL~, GETPDL+34*, GETDUDC~ |
| Y( | GETPDL+33*, GETDUDC+49* |