ADEGRL5B ; IHS/HQT/MJL - DENTAL CODE EDITS PT 2 ; [ 03/24/1999 9:04 AM ]
Source file <ADEGRL5B.m>
Package | Total | Call Graph |
---|---|---|
IHS Dental System | 4 | $$ADDOP^ADEGRL5 ^ADEGRL5A $$DES^ADEGRL5B ($$DELOP,$$GETSFC)^ADEGRL5C |
VA Fileman | 1 | ^DIR |
Package | Total | Caller Graph |
---|---|---|
IHS Dental System | 3 | ADEGRL3 ADEGRL5A ADEGRL5B |
Name | Comments | DBIA/ICR reference |
---|---|---|
RESOLVE | ;EP - DO APPROPRIATE RESOLUTION
|
|
RETURN | ;EP - Press return to continue
|
|
R1 | ;RESOLUTION 1 - REJECT CODE (WITH MESSAGE)
|
|
R2 | ;RESOLUTION 2 - CHANGE CODE -- ONLY NON OPSITE CODES
|
|
R3 | ;RESOLUTION 3 - FLAG AS NON-REPORTABLE
|
|
NONREP(ADEOPC,ADEVCOD) | ;Mark opsite ADEOPC in ADEVCOD unreportable
|
|
DES(ADETMP) | ;EP - Returns short description of ADA CODE ADETMP
|
|
R2B | ||
R2A | ;First, delete the opsite from current adev(adecod)
|
|
R2CUR | ;Call ADEGRL5A recursively
|
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 |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ADEDIT - [#9002007.9] | R1+5, R2+4, R3+4, R3+5 |
^ADEOPS - [#9002010.03] | R1+4, R2A+9, R3+4 |
^AUTTADA - [#9999999.31] | DES+2 |
^AUTTADA("B" | DES+1 |
Name | Line Occurrences |
---|---|
$$DES | R2B+3 |
$$NONREP | R3+3 |
R1 | RESOLVE+1 |
R2 | RESOLVE+2 |
R2A | R2+5 |
R2B | R2+6 |
R2CUR | R2+5, R2+6 |
R3 | RESOLVE+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ADECOD | R1+1, R1+2, R1+3, R1+4, R2CUR+1~, R2CUR+2*, R2A+2, R2A+3, R2A+4, R2A+9 , R2B, R2B+1, R2B+2, R3+1, R3+2, R3+3, R3+4, R3+5 |
>> ADEDES( | R2A+6*, R2B+2!, R2B+3* |
ADEJ | NONREP+1~, NONREP+3* |
ADENONR | NONREP+1~, NONREP+2*, NONREP+3*, NONREP+4 |
>> ADENRP( | R3+4*, R3+5* |
ADEOPC | R1+1, R1+2, R1+3, R1+4, R2+5, R2+6, R2A+2, R2A+4, R2A+8, R2A+9 , R3+1, R3+2, R3+3, R3+4, R3+5, NONREP~, NONREP+3 |
>> ADERDFN | R1+5, R2+4, R3+4, R3+5 |
>> ADEREDO | R2+5*, R2+6* |
>> ADERTYP | RESOLVE+1, RESOLVE+2, RESOLVE+3 |
>> ADES( | R2A+3! |
ADESFC | R2A+1~, R2A+2*, R2A+8 |
ADETMP | R2+3~, R2+4*, R2CUR+2, R2A+6, R2A+8, R2A+9, R2B, R2B+1, R2B+3, DES~ , DES+1*, DES+2*, DES+3 |
ADETST | NONREP+1~, NONREP+2*, NONREP+3 |
>> ADEV( | R1+1!, R1+2!, R1+3*, R2A+2, R2A+3!, R2A+4*, R2A+6*, R2A+8*, R2B*, R2B+2! , R3+1*, R3+2*, R3+3* |
ADEVCOD | NONREP~, NONREP+2, NONREP+3, NONREP+4*, NONREP+5, NONREP+6! |
>> ADEXFLG | R1+7*, R2A+10*, R2B*, R3+6* |
DIR | RETURN+1~, RETURN+4! |
DIR("A" | RETURN+2* |
DIR(0 | RETURN+2* |
DIROUT | RETURN+4! |
DIRUT | RETURN+4! |
DTOUT | RETURN+4! |
DUOUT | RETURN+4! |
U | R2+4, R3+1, R3+2, DES+2, NONREP+2, NONREP+4 |
X | RETURN+4! |
Y | RETURN+4! |