SDES2BLDAPPT2 ;ALB/LAB,JAS,LAB,TAW,RN,MCB- VISTA SCHEDULING BUILDING APPT OBJECT FROM PATIENT ;APRIL 10,2026
Source file <SDES2BLDAPPT2.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 5 | $$FMTISO^SDAMUTDT $$CLEANCMMTS^SDES2APPTUTIL SENSITIVE^SDES2UTIL ($$GETPATICN,$$LAST4SSN)^SDESINPUTVALUTL NEEDVERIFY^SDESPATRPC |
| VA FileMan | 3 | LIST^DIC $$ROOT^DILFD ($$GET1,GETS)^DIQ |
| Kernel | 1 | $$FMDIFF^XLFDT |
| Registration | 1 | GETINF^DGPFAPIH |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GET2INFO(APPTOBJ,APPTIEN,SDDFN,RECCNT) | ;
|
|
| GETREGDT(APPTOBJ,RECCNT,SDDFN) | ;
|
|
| NATIONALFLAG(APPTOBJ,RECCNT,SDDFN) | ;
|
|
| LOCALFLAGS(APPTOBJ,RECCNT,SDDFN) | ;
|
|
| GET298INFO(APPTOBJ,APPTIEN,SDDFN,RECCNT,CLINIEN) | ;
|
|
| BLANK298(APPTOBJ) | ;if overlaid appointment, send empty fields
|
|
| CHECKSTATUS(INCLUDEPAT,SDDFN,APPTIEN,APPTDTTM) | ;
|
| Name | Field # of Occurrence |
|---|---|
| GETINF^DGPFAPIH | NATIONALFLAG+17, LOCALFLAGS+17 |
| LIST^DIC | NATIONALFLAG+3, LOCALFLAGS+3 |
| $$ROOT^DILFD | NATIONALFLAG+7, LOCALFLAGS+7 |
| $$GET1^DIQ | GET2INFO+4, GET2INFO+5, GET2INFO+6, GET2INFO+7, GET2INFO+8, GET2INFO+9, GET2INFO+10, GET2INFO+11, GET2INFO+12, GET2INFO+13 , GET2INFO+14, GET2INFO+15, GETREGDT+6, GETREGDT+7, GETREGDT+8, NATIONALFLAG+12, NATIONALFLAG+15, LOCALFLAGS+12, LOCALFLAGS+15, GET298INFO+21 |
| GETS^DIQ | GET298INFO+6 |
| $$FMTISO^SDAMUTDT | GET2INFO+4, GET2INFO+6, GETREGDT+6, GETREGDT+7, NATIONALFLAG+22, NATIONALFLAG+27, LOCALFLAGS+22, LOCALFLAGS+27, GET298INFO+8, GET298INFO+11 , GET298INFO+16, GET298INFO+18, GET298INFO+21, GET298INFO+24, GET298INFO+32 |
| $$CLEANCMMTS^SDES2APPTUTIL | GET298INFO+9 |
| SENSITIVE^SDES2UTIL | GET2INFO+17 |
| $$GETPATICN^SDESINPUTVALUTL | GET2INFO+2 |
| $$LAST4SSN^SDESINPUTVALUTL | GET2INFO+3 |
| NEEDVERIFY^SDESPATRPC | GET2INFO+20 |
| $$FMDIFF^XLFDT | GETREGDT+8 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| 2.98 | GETS^DIQ |
| ^DGPF(26.11 - [#26.11] | LIST^DIC, ROOT^DILFD |
| ^DGPF(26.13 - [#26.13] | GET1^DIQ |
| ^DGPF(26.15 - [#26.15] | LIST^DIC, ROOT^DILFD |
| ^SCE - [#409.68] | GET1^DIQ |
| ^DGS(41.41 - [#41.41] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGPF(26.13 - [#26.13] | NATIONALFLAG+8, NATIONALFLAG+10, LOCALFLAGS+8, LOCALFLAGS+10 |
| ^DGS(41.41 - [#41.41] | GETREGDT+3, GETREGDT+4, GETREGDT+5 |
| ^SDEC(409.84 - [#409.84] | CHECKSTATUS+1 |
| Name | Line Occurrences |
|---|---|
| BLANK298 | GET298INFO+4 |
| CHECKSTATUS | GET298INFO+2 |
| GETREGDT | GET2INFO+22 |
| LOCALFLAGS | GET2INFO+24 |
| NATIONALFLAG | GET2INFO+23 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPTDTTM | CHECKSTATUS~, CHECKSTATUS+1 |
| APPTIEN | GET2INFO~, GET298INFO~, GET298INFO+2, CHECKSTATUS~, CHECKSTATUS+1 |
| APPTOBJ | GET2INFO~, GET2INFO+22, GET2INFO+23, GET2INFO+24, GETREGDT~, NATIONALFLAG~, LOCALFLAGS~, GET298INFO~, GET298INFO+4, BLANK298~ |
| APPTOBJ("Appointment" | GET2INFO+1*, GET2INFO+2*, GET2INFO+3*, GET2INFO+4*, GET2INFO+5*, GET2INFO+6*, GET2INFO+7*, GET2INFO+8*, GET2INFO+9*, GET2INFO+10* , GET2INFO+11*, GET2INFO+12*, GET2INFO+13*, GET2INFO+14*, GET2INFO+15*, GET2INFO+18*, GET2INFO+19*, GET2INFO+21*, GETREGDT+9*, GETREGDT+10* , GETREGDT+11*, NATIONALFLAG+19*, NATIONALFLAG+20*, NATIONALFLAG+21*, NATIONALFLAG+22*, NATIONALFLAG+23*, NATIONALFLAG+24*, NATIONALFLAG+25*, NATIONALFLAG+26*, NATIONALFLAG+27* , NATIONALFLAG+29*, NATIONALFLAG+30*, LOCALFLAGS+19*, LOCALFLAGS+20*, LOCALFLAGS+21*, LOCALFLAGS+22*, LOCALFLAGS+23*, LOCALFLAGS+24*, LOCALFLAGS+25*, LOCALFLAGS+26* , LOCALFLAGS+27*, LOCALFLAGS+29*, LOCALFLAGS+30*, GET298INFO+2, GET298INFO+3*, GET298INFO+5, GET298INFO+7*, GET298INFO+8*, GET298INFO+9*, GET298INFO+10* , GET298INFO+11*, GET298INFO+12*, GET298INFO+13*, GET298INFO+14*, GET298INFO+15*, GET298INFO+16*, GET298INFO+17*, GET298INFO+18*, GET298INFO+19*, GET298INFO+20* , GET298INFO+21*, GET298INFO+22*, GET298INFO+23*, GET298INFO+24*, GET298INFO+25*, GET298INFO+26*, GET298INFO+27*, GET298INFO+28*, GET298INFO+29*, GET298INFO+30* , GET298INFO+31*, GET298INFO+32*, BLANK298+1*, BLANK298+2*, BLANK298+3*, BLANK298+4*, BLANK298+5*, BLANK298+6*, BLANK298+7*, BLANK298+8* , BLANK298+9*, BLANK298+10*, BLANK298+11*, BLANK298+12*, BLANK298+13*, BLANK298+14*, BLANK298+15*, BLANK298+16*, BLANK298+17*, BLANK298+18* , BLANK298+19*, BLANK298+20*, BLANK298+21*, BLANK298+22*, BLANK298+23*, BLANK298+24*, BLANK298+25* |
| ARRAY298 | GET298INFO+1~ |
| ARRAY298( | GET298INFO+7, GET298INFO+8, GET298INFO+9, GET298INFO+10, GET298INFO+11, GET298INFO+12, GET298INFO+13, GET298INFO+14, GET298INFO+15, GET298INFO+16 , GET298INFO+17, GET298INFO+18, GET298INFO+19, GET298INFO+20, GET298INFO+21, GET298INFO+22, GET298INFO+23, GET298INFO+24, GET298INFO+25, GET298INFO+26 , GET298INFO+27, GET298INFO+28, GET298INFO+29, GET298INFO+31, GET298INFO+32 |
| CLINIEN | GET298INFO~, GET298INFO+11, GET298INFO+16, GET298INFO+21, GET298INFO+32 |
| DEMODIFF | GETREGDT+1~, GETREGDT+2*, GETREGDT+8*, GETREGDT+11 |
| DFNERROR | NATIONALFLAG+1~, LOCALFLAGS+1~ |
| DFNERRORS | NATIONALFLAG+1~, LOCALFLAGS+1~ |
| DT | GETREGDT+8 |
| DUZ | GET2INFO+17 |
| ERR | GET298INFO+1~ |
| FDATA | NATIONALFLAG+1~, LOCALFLAGS+1~ |
| FDATA("DILIST" | NATIONALFLAG+5, NATIONALFLAG+6, LOCALFLAGS+5, LOCALFLAGS+6 |
| FIEN | NATIONALFLAG+1~, NATIONALFLAG+6*, NATIONALFLAG+7, LOCALFLAGS+1~, LOCALFLAGS+6*, LOCALFLAGS+7 |
| FN | NATIONALFLAG+1~, NATIONALFLAG+2*, LOCALFLAGS+1~, LOCALFLAGS+2* |
| FPTR | NATIONALFLAG+1~, NATIONALFLAG+7*, NATIONALFLAG+8, NATIONALFLAG+10, NATIONALFLAG+13, NATIONALFLAG+17, LOCALFLAGS+1~, LOCALFLAGS+7*, LOCALFLAGS+8, LOCALFLAGS+10 , LOCALFLAGS+13, LOCALFLAGS+17 |
| INCLUDEPAT | GET298INFO+1~, GET298INFO+2, GET298INFO+3, GET298INFO+4, CHECKSTATUS~, CHECKSTATUS+1*, CHECKSTATUS+2*, CHECKSTATUS+3* |
| LASTREGDT | GETREGDT+1~, GETREGDT+7*, GETREGDT+10 |
| LASTREGIEN | GETREGDT+1~, GETREGDT+5*, GETREGDT+7, GETREGDT+8 |
| NARR | NATIONALFLAG+1~, NATIONALFLAG+28*, NATIONALFLAG+29, LOCALFLAGS+1~, LOCALFLAGS+28*, LOCALFLAGS+29 |
| NEEDSINS | GET2INFO+16~, GET2INFO+20, GET2INFO+21 |
| ORIGREGDT | GETREGDT+1~, GETREGDT+6*, GETREGDT+9 |
| ORIGREGIEN | GETREGDT+1~, GETREGDT+4*, GETREGDT+6 |
| PATIENS | GET298INFO+1~, GET298INFO+5*, GET298INFO+6, GET298INFO+7, GET298INFO+8, GET298INFO+9, GET298INFO+10, GET298INFO+11, GET298INFO+12, GET298INFO+13 , GET298INFO+14, GET298INFO+15, GET298INFO+16, GET298INFO+17, GET298INFO+18, GET298INFO+19, GET298INFO+20, GET298INFO+21, GET298INFO+22, GET298INFO+23 , GET298INFO+24, GET298INFO+25, GET298INFO+26, GET298INFO+27, GET298INFO+28, GET298INFO+29, GET298INFO+31, GET298INFO+32 |
| PRFARRY | NATIONALFLAG+1~, LOCALFLAGS+1~ |
| PRFCNT | NATIONALFLAG+1~, NATIONALFLAG+4*, NATIONALFLAG+18*, NATIONALFLAG+19, NATIONALFLAG+20, NATIONALFLAG+21, NATIONALFLAG+22, NATIONALFLAG+23, NATIONALFLAG+24, NATIONALFLAG+25 , NATIONALFLAG+26, NATIONALFLAG+27, NATIONALFLAG+29, LOCALFLAGS+1~, LOCALFLAGS+4*, LOCALFLAGS+18*, LOCALFLAGS+19, LOCALFLAGS+20, LOCALFLAGS+21, LOCALFLAGS+22 , LOCALFLAGS+23, LOCALFLAGS+24, LOCALFLAGS+25, LOCALFLAGS+26, LOCALFLAGS+27, LOCALFLAGS+29 |
| PRFDATA | NATIONALFLAG+1~, NATIONALFLAG+16!, NATIONALFLAG+17, LOCALFLAGS+1~, LOCALFLAGS+16!, LOCALFLAGS+17 |
| PRFDATA("ASSIGNDT" | NATIONALFLAG+22, LOCALFLAGS+22 |
| PRFDATA("CATEGORY" | NATIONALFLAG+21, LOCALFLAGS+21 |
| PRFDATA("FLAG" | NATIONALFLAG+19, LOCALFLAGS+19 |
| PRFDATA("FLAGTYPE" | NATIONALFLAG+20, LOCALFLAGS+20 |
| PRFDATA("NARR" | NATIONALFLAG+28, NATIONALFLAG+29, LOCALFLAGS+28, LOCALFLAGS+29 |
| PRFDATA("ORIGSITE" | NATIONALFLAG+25, NATIONALFLAG+26, LOCALFLAGS+25, LOCALFLAGS+26 |
| PRFDATA("OWNER" | NATIONALFLAG+23, NATIONALFLAG+24, LOCALFLAGS+23, LOCALFLAGS+24 |
| PRFDATA("REVIEWDT" | NATIONALFLAG+27, LOCALFLAGS+27 |
| PRFIEN | NATIONALFLAG+1~, NATIONALFLAG+9*, NATIONALFLAG+10*, NATIONALFLAG+11, NATIONALFLAG+12, LOCALFLAGS+1~, LOCALFLAGS+9*, LOCALFLAGS+10*, LOCALFLAGS+11, LOCALFLAGS+12 |
| RECCNT | GET2INFO~, GET2INFO+1, GET2INFO+2, GET2INFO+3, GET2INFO+4, GET2INFO+5, GET2INFO+6, GET2INFO+7, GET2INFO+8, GET2INFO+9 , GET2INFO+10, GET2INFO+11, GET2INFO+12, GET2INFO+13, GET2INFO+14, GET2INFO+15, GET2INFO+18, GET2INFO+19, GET2INFO+21, GET2INFO+22 , GET2INFO+23, GET2INFO+24, GETREGDT~, GETREGDT+9, GETREGDT+10, GETREGDT+11, NATIONALFLAG~, NATIONALFLAG+19, NATIONALFLAG+20, NATIONALFLAG+21 , NATIONALFLAG+22, NATIONALFLAG+23, NATIONALFLAG+24, NATIONALFLAG+25, NATIONALFLAG+26, NATIONALFLAG+27, NATIONALFLAG+29, NATIONALFLAG+30, LOCALFLAGS~, LOCALFLAGS+19 , LOCALFLAGS+20, LOCALFLAGS+21, LOCALFLAGS+22, LOCALFLAGS+23, LOCALFLAGS+24, LOCALFLAGS+25, LOCALFLAGS+26, LOCALFLAGS+27, LOCALFLAGS+29, LOCALFLAGS+30 , GET298INFO~, GET298INFO+2, GET298INFO+3, GET298INFO+5, GET298INFO+7, GET298INFO+8, GET298INFO+9, GET298INFO+10, GET298INFO+11, GET298INFO+12 , GET298INFO+13, GET298INFO+14, GET298INFO+15, GET298INFO+16, GET298INFO+17, GET298INFO+18, GET298INFO+19, GET298INFO+20, GET298INFO+21, GET298INFO+22 , GET298INFO+23, GET298INFO+24, GET298INFO+25, GET298INFO+26, GET298INFO+27, GET298INFO+28, GET298INFO+29, GET298INFO+30, GET298INFO+31, GET298INFO+32 , BLANK298+1, BLANK298+2, BLANK298+3, BLANK298+4, BLANK298+5, BLANK298+6, BLANK298+7, BLANK298+8, BLANK298+9, BLANK298+10 , BLANK298+11, BLANK298+12, BLANK298+13, BLANK298+14, BLANK298+15, BLANK298+16, BLANK298+17, BLANK298+18, BLANK298+19, BLANK298+20 , BLANK298+21, BLANK298+22, BLANK298+23, BLANK298+24, BLANK298+25 |
| RESNUM | NATIONALFLAG+1~, NATIONALFLAG+4*, NATIONALFLAG+5*, NATIONALFLAG+6, LOCALFLAGS+1~, LOCALFLAGS+4*, LOCALFLAGS+5*, LOCALFLAGS+6 |
| SDDFN | GET2INFO~, GET2INFO+1, GET2INFO+2, GET2INFO+3, GET2INFO+4, GET2INFO+5, GET2INFO+6, GET2INFO+7, GET2INFO+8, GET2INFO+9 , GET2INFO+10, GET2INFO+11, GET2INFO+12, GET2INFO+13, GET2INFO+14, GET2INFO+15, GET2INFO+17, GET2INFO+20, GET2INFO+22, GET2INFO+23 , GET2INFO+24, GETREGDT~, GETREGDT+3, GETREGDT+4, GETREGDT+5, NATIONALFLAG~, NATIONALFLAG+8, NATIONALFLAG+10, NATIONALFLAG+17, LOCALFLAGS~ , LOCALFLAGS+8, LOCALFLAGS+10, LOCALFLAGS+17, GET298INFO~, GET298INFO+2, GET298INFO+5, CHECKSTATUS~, CHECKSTATUS+1 |
| SDFILE | NATIONALFLAG+1~, NATIONALFLAG+13*, NATIONALFLAG+15, LOCALFLAGS+1~, LOCALFLAGS+13*, LOCALFLAGS+15 |
| SDX | NATIONALFLAG+1~, NATIONALFLAG+13*, NATIONALFLAG+14, NATIONALFLAG+15, LOCALFLAGS+1~, LOCALFLAGS+13*, LOCALFLAGS+14, LOCALFLAGS+15 |
| SDZ | NATIONALFLAG+1~, LOCALFLAGS+1~ |
| SENSITIVE | GET2INFO+16~, GET2INFO+17 |
| SENSITIVE(1 | GET2INFO+18, GET2INFO+19 |
| U | NATIONALFLAG+7, NATIONALFLAG+19, NATIONALFLAG+20, NATIONALFLAG+21, NATIONALFLAG+22, NATIONALFLAG+23, NATIONALFLAG+24, NATIONALFLAG+25, NATIONALFLAG+26, NATIONALFLAG+27 , LOCALFLAGS+7, LOCALFLAGS+19, LOCALFLAGS+20, LOCALFLAGS+21, LOCALFLAGS+22, LOCALFLAGS+23, LOCALFLAGS+24, LOCALFLAGS+25, LOCALFLAGS+26, LOCALFLAGS+27 |