SDES2CRTVISIT ;ALB/JAS - SDES2 VISTA SCHEDULING API for creating Visits when necessary ;APR 25, 2024
Source file <SDES2CRTVISIT.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 1 | SDES2GETVISIT |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN1(SDVISITOUT,SDVISITIN) | ||
GENVISIT(SDVISITCRT,SDVISITIN) | ; GENERATE NEW VISIT
|
|
VALVISIT(SDVSTARRAY,SDVISITIN) | ;Validation for SDVISITIN variables
|
|
CLNUP | ;
|
Name | Field # of Occurrence |
---|---|
^%DT | GENVISIT+7 |
^AUPNPAT | GENVISIT+5 |
VSIT01^AUPNVSIT | GENVISIT+9 |
^DIC | VALVISIT+41 |
^DIE | GENVISIT+36 |
FILE^DIE | EN1+26 |
UPDATE^DIE | GENVISIT+29 |
$$GET1^DIQ | EN1+23, GENVISIT+33 |
$$GETVID^VSITVID | GENVISIT+28, GENVISIT+34 |
GETVID^VSITVID | GENVISIT+33 |
$$FMTE^XLFDT | VALVISIT+52, VALVISIT+68 |
$$NOW^XLFDT | GENVISIT+13 |
FileNo | Call Tags |
---|---|
^DIC(150.9 - [#150.9] | GET1^DIQ |
^DIC(40.7 - [#40.7] | Classic Fileman Calls |
^AUPNVSIT - [#9000010] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNPAT - [#9000001] | VALVISIT+28 |
^AUPNVSIT - [#9000010] | VALVISIT+46 |
^AUTTLOC - [#9999999.06] | VALVISIT+31 |
^DD(9000010 | VALVISIT+52, VALVISIT+68 |
^DIC(40.7 - [#40.7] | VALVISIT+39 |
Name | Line Occurrences |
---|---|
CLNUP | EN1+33 |
GENVISIT | EN1+22 |
VALVISIT | EN1+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | GENVISIT+2~, GENVISIT+7* |
AUPNDAYS | CLNUP+1! |
AUPNDOB | GENVISIT+3~, GENVISIT+6 |
AUPNDOD | GENVISIT+3~, GENVISIT+6 |
AUPNPAT | CLNUP+1! |
AUPNSEX | GENVISIT+3~, GENVISIT+6 |
D0 | GENVISIT+2~ |
DA | GENVISIT+2~, GENVISIT+35*, GENVISIT+36! |
DIC | GENVISIT+2~, VALVISIT+21~, VALVISIT+41* |
DIC(0 | VALVISIT+41* |
DIE | GENVISIT+2~, GENVISIT+35*, GENVISIT+36! |
DR | GENVISIT+2~, GENVISIT+35*, GENVISIT+36! |
DT | GENVISIT+20 |
SDDOB | GENVISIT+4~, GENVISIT+6* |
SDDOD | GENVISIT+4~, GENVISIT+6* |
SDFDA | EN1+24~, GENVISIT+4~, GENVISIT+11*, GENVISIT+12, GENVISIT+13, GENVISIT+14, GENVISIT+15, GENVISIT+16, GENVISIT+17, GENVISIT+18 , GENVISIT+19, GENVISIT+20, GENVISIT+21, GENVISIT+22, GENVISIT+23, GENVISIT+24, GENVISIT+25, GENVISIT+26, GENVISIT+27, GENVISIT+28 |
SDFDA(9000010 | EN1+25* |
SDIEN | GENVISIT+4~ |
SDIEN(1 | GENVISIT+32 |
SDMSG | GENVISIT+4~, GENVISIT+31 |
SDSEX | GENVISIT+4~, GENVISIT+6* |
SDVISITCRT | EN1+22, EN1+28, GENVISIT~, CLNUP+1! |
SDVISITCRT("NEW" | EN1+31, GENVISIT+37* |
SDVISITCRT("SDAFLG" | EN1+32, GENVISIT+8*, GENVISIT+10*, GENVISIT+31* |
SDVISITCRT("SDCLN" | EN1+23, EN1+25 |
SDVISITCRT("SDERR" | GENVISIT+8*, GENVISIT+10*, GENVISIT+31* |
SDVISITCRT("SDPAT" | EN1+29 |
SDVISITCRT("SDVSIT" | EN1+23, EN1+25, EN1+30, GENVISIT+32*, GENVISIT+35 |
SDVISITIN | EN1~, EN1+20, GENVISIT~, VALVISIT~, CLNUP+1! |
SDVISITIN("AP | PT DATE" , VALVISIT+2 |
SDVISITIN("CDT" | GENVISIT+31 |
SDVISITIN("SDADD" | VALVISIT+19 |
SDVISITIN("SDCAT" | GENVISIT+17, VALVISIT+3 |
SDVISITIN("SDCLN" | GENVISIT+18 |
SDVISITIN("SDCODT" | GENVISIT+21, VALVISIT+8 |
SDVISITIN("SDDATE" | GENVISIT+7, GENVISIT+8, GENVISIT+10, GENVISIT+12, VALVISIT+5 |
SDVISITIN("SDEVM" | VALVISIT+4 |
SDVISITIN("SDHL" | GENVISIT+23, VALVISIT+6 |
SDVISITIN("SDLOC" | GENVISIT+16, VALVISIT+7 |
SDVISITIN("SDOLOC" | GENVISIT+27, VALVISIT+9 |
SDVISITIN("SDOPT" | GENVISIT+25, VALVISIT+10 |
SDVISITIN("SDPAT" | GENVISIT+5, GENVISIT+15, VALVISIT+11 |
SDVISITIN("SDPROT" | GENVISIT+26, VALVISIT+12 |
SDVISITIN("SDPVL" | GENVISIT+19, VALVISIT+13 |
SDVISITIN("SDTPB" | VALVISIT+14 |
SDVISITIN("SDTYPE" | GENVISIT+14, VALVISIT+15 |
SDVISITIN("SDUSR" | GENVISIT+24, VALVISIT+16 |
SDVISITIN("SDVELG" | GENVISIT+22, VALVISIT+17 |
SDVISITIN("SDVSIT" | VALVISIT+18 |
SDVISITOUT | EN1~ |
SDVISITOUT("NEW" | EN1+31* |
SDVISITOUT("SDAFLG" | EN1+32* |
SDVISITOUT("SDPAT" | EN1+29* |
SDVISITOUT("SDVSIT" | EN1+30* |
SDVSTARRAY | EN1+20, EN1+22, VALVISIT~, CLNUP+1! |
SDVSTARRAY("SDADD" | EN1+22, VALVISIT+19* |
SDVSTARRAY("SDAFLG" | VALVISIT+25*, VALVISIT+29*, VALVISIT+31*, VALVISIT+33*, VALVISIT+35*, VALVISIT+40*, VALVISIT+42*, VALVISIT+44*, VALVISIT+47*, VALVISIT+50* , VALVISIT+53*, VALVISIT+56*, VALVISIT+59*, VALVISIT+62*, VALVISIT+66*, VALVISIT+69* |
SDVSTARRAY("SDAPDT" | VALVISIT+2*, VALVISIT+68, VALVISIT+69 |
SDVSTARRAY("SDCAT" | VALVISIT+3*, VALVISIT+26* |
SDVSTARRAY("SDCLN" | VALVISIT+36!, VALVISIT+37, VALVISIT+38*, VALVISIT+39, VALVISIT+40, VALVISIT+41*, VALVISIT+42 |
SDVSTARRAY("SDCODT" | VALVISIT+8*, VALVISIT+52, VALVISIT+53 |
SDVSTARRAY("SDDATE" | VALVISIT+5*, VALVISIT+22*, VALVISIT+23* |
SDVSTARRAY("SDERR" | VALVISIT+25*, VALVISIT+29*, VALVISIT+31*, VALVISIT+33*, VALVISIT+35*, VALVISIT+40*, VALVISIT+42*, VALVISIT+44*, VALVISIT+47*, VALVISIT+50* , VALVISIT+53*, VALVISIT+56*, VALVISIT+59*, VALVISIT+62*, VALVISIT+66*, VALVISIT+69* |
SDVSTARRAY("SDEVM" | VALVISIT+4*, VALVISIT+49, VALVISIT+50 |
SDVSTARRAY("SDHL" | VALVISIT+6*, VALVISIT+58, VALVISIT+59 |
SDVSTARRAY("SDLOC" | VALVISIT+7*, VALVISIT+30*, VALVISIT+31 |
SDVSTARRAY("SDOLOC" | VALVISIT+9*, VALVISIT+32, VALVISIT+33, VALVISIT+34, VALVISIT+35 |
SDVSTARRAY("SDOPT" | VALVISIT+10*, VALVISIT+61, VALVISIT+62 |
SDVSTARRAY("SDPAT" | VALVISIT+11*, VALVISIT+27*, VALVISIT+28, VALVISIT+29 |
SDVSTARRAY("SDPROT" | VALVISIT+12*, VALVISIT+65, VALVISIT+66 |
SDVSTARRAY("SDPVL" | VALVISIT+13*, VALVISIT+46, VALVISIT+47 |
SDVSTARRAY("SDTPB" | VALVISIT+14*, VALVISIT+43, VALVISIT+44 |
SDVSTARRAY("SDTYPE" | VALVISIT+15*, VALVISIT+24*, VALVISIT+25 |
SDVSTARRAY("SDUSR" | VALVISIT+16* |
SDVSTARRAY("SDVELG" | VALVISIT+17*, VALVISIT+55, VALVISIT+56 |
SDVSTARRAY("SDVSIT" | VALVISIT+18* |
U | VALVISIT+46, VALVISIT+52, VALVISIT+68 |
VID | GENVISIT+4~, GENVISIT+28*, GENVISIT+34*, GENVISIT+35, GENVISIT+36! |
X | GENVISIT+2~, GENVISIT+7*, GENVISIT+10, VALVISIT+21~, VALVISIT+41*, VALVISIT+43*, VALVISIT+52*, VALVISIT+68* |
Y | GENVISIT+2~, GENVISIT+5*!, GENVISIT+7, VALVISIT+21~, VALVISIT+41 |
Name | Field # of Occurrence |
---|---|
$T(GETVID^VSITVID | GENVISIT+33 |