RABWORD ;HOIFO/JH&MM - Radiology Billing Awareness ; 04 Apr 2014 6:54 AM
Source file <RABWORD.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | ^DIC (FILE,UPDATE)^DIE ^DIR |
Kernel | 1 | $$ACTIVE^XUSER |
Radiology Nuclear Medicine | 1 | BADISP^RABWORD1 |
Scheduling | 1 | CL^SDCO21 |
Package | Total | Caller Graph |
---|---|---|
Radiology Nuclear Medicine | 3 | RABWORD1 RAMAG02A RAORD1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DUPDX | ; Check If A Duplicate ICD Dx Has Been Entered.
|
|
PFSS | ; RAO is the IEN of file #75.1
; we need to make this call before testing for RABWDX because the GETACCT ; must be done regardless of presence of the RABWDX array |
|
PROV() | ; Validate for Provider Key, Active, and non-Terminated statuses.
; Original DIC("S") for Requesting Provider. ; Y = ien file #200 |
|
FILEDX(RADFN,RAO) | ; Store SC/EI Fields in Order file #75.1
; Called from RAORD1 routine. |
|
PRIMDX | ||
ASKYN(RAQUES,RADEFLT,RAEXHELP) | ; Ask Yes/No Questions
|
|
ASK(RADFN,RASDDT) | ; Ask ICD DX & SC/EI/MST/HNC questions at time of Order.
|
|
SECDX | ||
BAQUES | ; Ask the SC/EI/MST/HNC questions associated to each ICD Dx.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ICD9 - [#80] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ICD9 - [#80] | PRIMDX+5, SECDX+8 |
^SD(409.41 - [#409.41] | BAQUES+8 |
^TMP("RACOPY" | ASK+14, ASK+16, ASK+18, PRIMDX, PRIMDX+1, SECDX+1, SECDX+2, SECDX+4, SECDX+20!, BAQUES+14 , BAQUES+16, BAQUES+17 |
^XUSEC("PROVIDER" | ASK+8, PROV+5 |
Name | Line Occurrences |
---|---|
$$ASKYN | BAQUES+18 |
BAQUES | PRIMDX+14, SECDX+19 |
DUPDX | SECDX+17 |
PFSS | FILEDX+2 |
Name | Field # of Occurrence |
---|---|
^( | ASK+18 |
^("BA" | ASK+16 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIC | ASK+12~, PRIMDX+3*, SECDX+6* |
DIC("A" | PRIMDX+4*, SECDX+7* |
DIC("B" | PRIMDX+5*, PRIMDX+6*, SECDX+8*, SECDX+9* |
DIC(0 | PRIMDX+3*, SECDX+6* |
DIR | ASKYN+1~ |
DIR("??" | ASKYN+2* |
DIR("A" | ASKYN+3* |
DIR("B" | ASKYN+4* |
DIR(0 | ASKYN+3* |
DIRUT | ASKYN+1~, ASKYN+6 |
DTOUT | ASKYN+1~, ASKYN+6 |
DUOUT | ASKYN+1~, ASKYN+6 |
DUZ | ASK+8 |
I | DUPDX+1~, DUPDX+2* |
I11 | ASK+12~, SECDX*, SECDX+8, SECDX+15, SECDX+18*, DUPDX+2 |
RA1 | FILEDX+3~, FILEDX+5*, FILEDX+6, FILEDX+7, FILEDX+9*, FILEDX+10*, FILEDX+11, FILEDX+13 |
RA11 | FILEDX+3~, FILEDX+6*, FILEDX+7 |
RA2 | FILEDX+3~, FILEDX+12*, FILEDX+13 |
RABASEC | ASK+12~*, SECDX+1, SECDX+2*, SECDX+3, SECDX+4 |
RABCOPY | ASK+12~, ASK+17*, ASK+18*, PRIMDX+2, PRIMDX+6!, SECDX+5, SECDX+9! |
RABCOPY(1 | PRIMDX+1*, PRIMDX+6 |
RABCOPY(2 | SECDX+4*, SECDX+9 |
>> RABWDX | PRIMDX+17, FILEDX+2 |
>> RABWDX( | ASK+18*, PRIMDX+14*, SECDX, SECDX+8, SECDX+15!, SECDX+19*, BAQUES+13, BAQUES+16, BAQUES+17, BAQUES+18* , DUPDX+2, FILEDX+10, FILEDX+11, FILEDX+13 |
>> RABWDX(1 | ASK+16*, PRIMDX+5, PRIMDX+16!, FILEDX+4, FILEDX+7 |
RACNT | ASK+12~, ASK+17*, ASK+18*, PRIMDX+14*, SECDX+19*, BAQUES+13, BAQUES+16, BAQUES+17, BAQUES+18 |
>> RACRE | PROV+3*, PROV+5*, PROV+6 |
RADEFLT | BAQUES+1~, BAQUES+13*, BAQUES+14, BAQUES+16*, BAQUES+17*, BAQUES+18, ASKYN~, ASKYN+4 |
RADFN | ASK~, BAQUES+3, FILEDX~ |
RADUP | ASK+12~, SECDX+17*, SECDX+18, DUPDX+2* |
RAEXHELP | BAQUES+1~, BAQUES+10*, BAQUES+18, ASKYN~, ASKYN+2 |
RAFDA | FILEDX+3~, FILEDX+8!, FILEDX+14! |
RAFDA( | FILEDX+4*, FILEDX+7*, FILEDX+11*, FILEDX+13* |
RAI0 | BAQUES+1~, BAQUES+7* |
RAIEN | FILEDX+3~, FILEDX+14! |
RAKILL | ASK+12! |
RAMSG | FILEDX+3~, FILEDX+8!, FILEDX+14! |
RAO | FILEDX~, FILEDX+4, FILEDX+7, FILEDX+11, FILEDX+13 |
RAQUES | BAQUES+1~, BAQUES+8*, BAQUES+9*, BAQUES+18, ASKYN~, ASKYN+3 |
RAQUIT | ASK+12~, PRIMDX+12*, PRIMDX+17, SECDX, SECDX+16*, BAQUES+7, ASKYN+5* |
RASDCLY | BAQUES+1~, BAQUES+2*, BAQUES+3 |
RASDCLY( | BAQUES+7 |
RASDDT | ASK~, BAQUES+3 |
RASEQ | BAQUES+1~, BAQUES+6*, BAQUES+7 |
RASEQ1 | BAQUES+1~, BAQUES+7*, BAQUES+8, BAQUES+9, BAQUES+10, BAQUES+11 |
RASEQ2 | BAQUES+1~, BAQUES+11*, BAQUES+13, BAQUES+16, BAQUES+17, BAQUES+18 |
U | ASK+16, ASK+18, PRIMDX+5, PRIMDX+6, PRIMDX+14, SECDX+8, SECDX+9, SECDX+19, BAQUES+8, BAQUES+13 , BAQUES+16, BAQUES+17, BAQUES+18, FILEDX+7, FILEDX+13 |
>> X | PRIMDX+16, SECDX+15 |
>> Y | PRIMDX+11*, PRIMDX+12, PRIMDX+13, PRIMDX+14*, SECDX+16, SECDX+19, ASKYN+5, ASKYN+6*, ASKYN+7, DUPDX+2 , PROV+5 |