SDGAF ;ALB/EDS-ROY,G - GAF Scoring Capture ; 7-10-1998
Source file <SDGAF.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | ^DIC ^DIR | 
| Scheduling | 1 | $$NEWGAF^SDUTL2 | 
| Uncategorized | 1 | UPD^YSGAF | 
| Package | Total | Caller Graph | 
|---|---|---|
| PCE Patient Care Encounter | 1 | PXCE | 
| Scheduling | 1 | SDCO7 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| OKPROV(IEN) | ; Screen for provider lookup using person class | |
| YN | ;Yes/No Reader logic, default to No | |
| PROV | ; | |
| OUT() | ;Check for user abort | |
| ABORT | ;User aborted the process | |
| EN(DFN) | ;Entry point for getting prior GAF data and updating | 
 
 | 
| SCORE | ; | |
| DATE | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^XUSEC("SD GAF SCORE" | OKPROV+1 | 
| Name | Line Occurrences | 
|---|---|
| $$OUT | SCORE+2, SCORE+5, DATE+4, DATE+7, PROV+4, PROV+8, PROV+10 | 
| ABORT | SCORE+2, SCORE+5, DATE+4, DATE+7, PROV+4, PROV+8, PROV+10 | 
| DATE | DATE+8 | 
| PROV | PROV+5, PROV+9 | 
| SCORE | SCORE+6, PROV+11 | 
| YN | SCORE+5, DATE+7, PROV+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DFN | EN~, EN+3, PROV+12 | 
| DIC | PROV+1*, PROV+3! | 
| DIC("A" | PROV+3* | 
| DIC("S" | PROV+2* | 
| DIC(0 | PROV+1* | 
| DIR | EN+2~, SCORE+2!, PROV+10!, ABORT+2!, ABORT+3! | 
| DIR("A" | SCORE+1*, SCORE+4*, DATE+1*, DATE+6*, PROV+7*, PROV+10* | 
| DIR("B" | DATE+3*, DATE+4!, PROV+10*, YN+1*! | 
| DIR(0 | SCORE+1*, DATE+2*, PROV+10*, ABORT+3*, YN+1* | 
| DIROUT | EN+1!, OUT+1 | 
| DIRUT | EN+1!, OUT+1 | 
| DTOUT | EN+1!, OUT+1 | 
| DUOUT | EN+1!, OUT+1 | 
| IEN | OKPROV~, OKPROV+1 | 
| SDGAF | EN+2~, EN+3*, EN+4 | 
| SDGAFDT | EN+2~, EN+4*, DATE+2 | 
| SDGAFPR | EN+2~, EN+4* | 
| SDGAFSC | EN+2~, EN+4* | 
| SDNGAFDT | EN+2~, DATE+5*, PROV+12 | 
| SDNGAFPR | EN+2~, PROV+6*, PROV+12 | 
| SDNGAFSC | EN+2~, SCORE+3*, PROV+12 | 
| >> Y | SCORE+3, SCORE+6, DATE+5, DATE+8, PROV+5, PROV+6, PROV+9, PROV+11 |