SDVSIT0 ;MJK/ALB,ESW,SCK - OE Processing ; 11/21/02 11:00am
Source file <SDVSIT0.m>
| Package | Total | Call Graph | 
|---|---|---|
| Scheduling | 4 | $$INP^SDAM2 EN^SDCOM $$REQ^SDM1A $$GETARN^SDPFSS2 | 
| PCE Patient Care Encounter | 2 | ($$SOURCE,DISPVSIT)^PXAPI ^VSIT | 
| VA Fileman | 2 | ^DIE EN^DIQ1 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADD(SDT,SDVSIT) | ; -- add/find outpatient encounter ; input SDT = visit date internal format ; SDVSIT = <see bottom of routine> | |
| LOCK | ||
| STATUS(DFN,SDT,SDCL,SDORG,SDACT) | ; -- 409.68;.07 x-ref | |
| VISITQ | ||
| NEW(SDT,SDVSIT) | ; -- create new outpatient encounter record ; input SDT = visit date internal format ; SDVSIT = <see bottom of routine> | |
| VISIT(SDT,SDVSIT) | ; -- add visit file entry | |
| NEWQ | 
| FileNo | Call Tags | 
|---|---|
| ^SCE - [#409.68] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TEST" | VISIT+3 | 
| ^DG(40.8 - [#40.8] | VISIT+17 | 
| ^DISV( | LOCK+1* | 
| ^DPT - [#2] | LOCK+3, VISIT+9 | 
| ^SC - [#44] | STATUS+3 | 
| ^SCE - [#409.68] | LOCK, LOCK+1*, LOCK+7, VISIT+11 | 
| ^SCE("B" | LOCK+1* | 
| ^SCE(0 | NEW+8, LOCK+1* | 
| Name | Line Occurrences | 
|---|---|
| $$NEW | ADD+11 | 
| $$STATUS | LOCK+4 | 
| LOCK | LOCK | 
| VISIT | ADD+9 | 
| VISITQ | VISIT+3, VISIT+35 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | NEW+6~, LOCK+5*, VISIT+1~, VISIT+14~, VISIT+15*, VISIT+16 | 
| DE | NEW+6~ | 
| DFN | VISIT+1~, VISIT+6*, VISIT+7, VISIT+9, VISIT+12, VISIT+24, VISIT+35, STATUS~, STATUS+2 | 
| DIC | VISIT+1~, VISIT+14~, VISIT+15* | 
| DIC1 | VISIT+14~, VISIT+15*, VISIT+16 | 
| DIE | NEW+6~, LOCK+5*, VISIT+1~ | 
| DIQ | VISIT+14~, VISIT+15* | 
| DIQ(0 | VISIT+15* | 
| DQ | NEW+6~ | 
| DR | NEW+6~, LOCK+5*, VISIT+1~, VISIT+14~, VISIT+15*, VISIT+16 | 
| DUZ | LOCK+1 | 
| I | NEW+6~, NEW+8*, LOCK*, LOCK+1 | 
| INST | VISIT+14~ | 
| INST( | VISIT+16 | 
| >> SCCVT | VISIT+29 | 
| >> SCCVT("LOC" | VISIT+32 | 
| >> SCCVT("SOR" | VISIT+30 | 
| >> SCCVT("SVC" | VISIT+31 | 
| SDACT | STATUS~, STATUS+4 | 
| SDCL | STATUS~, STATUS+3 | 
| SDOE | NEW+6~, LOCK+5*, LOCK+6, LOCK+7, NEWQ | 
| SDORG | STATUS~ | 
| SDT | ADD~, ADD+9, ADD+11, NEW~, LOCK+1, LOCK+4, LOCK+6, VISIT~, VISIT+6, VISIT+7 , VISIT+12, VISIT+24, STATUS~, STATUS+2, STATUS+4 | 
| SDVSIT | ADD~, ADD+9, ADD+11, NEW~, VISIT~ | 
| SDVSIT("CLN" | VISIT+7 | 
| SDVSIT("DFN" | LOCK+3, LOCK+4, VISIT+6 | 
| SDVSIT("DIV" | VISIT+17 | 
| SDVSIT("ELG" | LOCK+3*, VISIT+9 | 
| SDVSIT("LOC" | LOCK+4, VISIT+10, VISIT+12 | 
| SDVSIT("ORG" | LOCK+4, VISIT+23, VISIT+39, VISIT+40 | 
| SDVSIT("PAR" | VISIT+11, VISIT+20 | 
| SDVSIT("STA" | LOCK+4* | 
| SDVSIT("SVC" | VISIT+7 | 
| SDVSIT("VST" | ADD+7*, VISIT+41* | 
| U | NEW+8, LOCK+3, VISIT+11, VISIT+17, STATUS+3 | 
| VSIT | VISIT+1~, VISIT+6*, VISIT+11*, VISIT+35 | 
| VSIT("ACT" | VISIT+12* | 
| VSIT("CLN" | VISIT+7*, VISIT+35 | 
| VSIT("ELG" | VISIT+9*, VISIT+35 | 
| VSIT("IEN" | VISIT+41 | 
| VSIT("INS" | VISIT+16*, VISIT+17*, VISIT+35 | 
| VSIT("LNK" | VISIT+11*, VISIT+13, VISIT+15 | 
| VSIT("LOC" | VISIT+10*, VISIT+32* | 
| VSIT("PRI" | VISIT+21*, VISIT+24*, VISIT+26* | 
| VSIT("SOR" | VISIT+30* | 
| VSIT("SVC" | VISIT+7*, VISIT+24*, VISIT+31* | 
| VSIT(0 | VISIT+6* | 
| VSITPKG | VISIT+1~, VISIT+6* | 
| X | NEW+6~, VISIT+1~, VISIT+3*, VISIT+11* | 
| Y | LOCK+1*, LOCK+5, STATUS+1~*, STATUS+2*, STATUS+3*, STATUS+4*, STATUS+5 |