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 |