SDES2BLDAPPTOBJ ;ALB/LAB,JAS,BWF,LAB,JAS,TAW,AGW,MCB - VISTA SCHEDULING BUILD APPOINTMENT OBJECT ;APRIL 10, 2026
Source file <SDES2BLDAPPTOBJ.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 6 | $$FMTISO^SDAMUTDT $$CLEANCMMTS^SDES2APPTUTIL (GET298INFO,GET2INFO)^SDES2BLDAPPT2 (BLANK44003INFO,GET44003INFO,GET44INFO)^SDES2BLDAPPT44 $$APPTSTATUS^SDES2GETSTATUS ERRLOG^SDESJSON |
| VA FileMan | 1 | ($$GET1,GETS)^DIQ |
| 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 |
|---|---|---|
| BUILDAPPTOBJ(APPTOBJ,APPTIEN,RECCNT,ERRORS,SEARCHBY,PATINFO,CLININFO) | ;Called from GET APPT RPCs to build appointment object.
|
|
| GET40984INFO(APPTOBJ,APPTIEN,SDDFN,CLINIEN,CANCELID,RECCNT) | ;
|
|
| GETPATCOMMENTS(APPTOBJ,APPTIEN,RECCNT) | ;
|
|
| CHECKINSTEPS(APPTOBJ,APPTIEN,RECCNT) | ;
|
|
| GETNOTEAUDIT(APPTOBJ,APPTIEN,RECCNT) | ;
|
|
| GET44RECORDIENS(CLINICIEN,APPTSTARTTIME,SDDFN,APPTOBJ) | ;
|
|
| MATCHAPPOINTMENT(APPTOBJ,CHECKIEN) | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | GET40984INFO+5, GET40984INFO+19, GET40984INFO+42, GET40984INFO+43, GET40984INFO+48, GET40984INFO+59, GETPATCOMMENTS+5, CHECKINSTEPS+5, CHECKINSTEPS+7, GETNOTEAUDIT+5 , GETNOTEAUDIT+6, GETNOTEAUDIT+7, GETNOTEAUDIT+8, GET44RECORDIENS+5, MATCHAPPOINTMENT+1 |
| GETS^DIQ | GET40984INFO+3 |
| $$FMTISO^SDAMUTDT | GET40984INFO+7, GET40984INFO+11, GET40984INFO+12, GET40984INFO+20, GET40984INFO+21, GET40984INFO+22, GET40984INFO+27, GET40984INFO+28, GET40984INFO+30, CHECKINSTEPS+8 , GETNOTEAUDIT+5 |
| $$CLEANCMMTS^SDES2APPTUTIL | GET40984INFO+36, GETPATCOMMENTS+5, GETNOTEAUDIT+8 |
| GET298INFO^SDES2BLDAPPT2 | BUILDAPPTOBJ+11 |
| GET2INFO^SDES2BLDAPPT2 | BUILDAPPTOBJ+3, BUILDAPPTOBJ+5 |
| BLANK44003INFO^SDES2BLDAPPT44 | BUILDAPPTOBJ+14 |
| GET44003INFO^SDES2BLDAPPT44 | BUILDAPPTOBJ+15 |
| GET44INFO^SDES2BLDAPPT44 | BUILDAPPTOBJ+7, BUILDAPPTOBJ+9 |
| $$APPTSTATUS^SDES2GETSTATUS | GET40984INFO+24 |
| ERRLOG^SDESJSON | BUILDAPPTOBJ+12 |
| FileNo | Call Tags |
|---|---|
| ^GMR(123 - [#123] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | GETS^DIQ |
| 409.843 | GET1^DIQ |
| 409.847 | GET1^DIQ |
| ^SDEC(409.85 - [#409.85] | GET1^DIQ |
| 44.003 | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | GET44RECORDIENS+4 |
| ^SDEC(409.84 - [#409.84] | GETPATCOMMENTS+3, CHECKINSTEPS+3, GETNOTEAUDIT+3 |
| Name | Line Occurrences |
|---|---|
| $$GET44RECORDIENS | BUILDAPPTOBJ+13 |
| $$MATCHAPPOINTMENT | GET44RECORDIENS+7 |
| CHECKINSTEPS | GET40984INFO+62 |
| GET40984INFO | BUILDAPPTOBJ+2 |
| GETNOTEAUDIT | GET40984INFO+63 |
| GETPATCOMMENTS | GET40984INFO+61 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPREQIEN | GET40984INFO+1~, GET40984INFO+39*, GET40984INFO+42, GET40984INFO+43, GET40984INFO+50, GET40984INFO+59 |
| APPREQPTR | GET40984INFO+1~, GET40984INFO+40*, GET40984INFO+41, GET40984INFO+42, GET40984INFO+43, GET40984INFO+59 |
| APPTCNT | GET44RECORDIENS+2~, GET44RECORDIENS+3*, GET44RECORDIENS+9* |
| APPTDATA | GET40984INFO+1~ |
| APPTIEN | BUILDAPPTOBJ~, BUILDAPPTOBJ+2, BUILDAPPTOBJ+3, BUILDAPPTOBJ+5, BUILDAPPTOBJ+11, BUILDAPPTOBJ+12, GET40984INFO~, GET40984INFO+2, GET40984INFO+8, GET40984INFO+24 , GET40984INFO+61, GET40984INFO+62, GET40984INFO+63, GETPATCOMMENTS~, GETPATCOMMENTS+3, GETPATCOMMENTS+5, CHECKINSTEPS~, CHECKINSTEPS+3, CHECKINSTEPS+5, CHECKINSTEPS+7 , GETNOTEAUDIT~, GETNOTEAUDIT+3, GETNOTEAUDIT+5, GETNOTEAUDIT+6, GETNOTEAUDIT+7, GETNOTEAUDIT+8 |
| APPTOBJ | BUILDAPPTOBJ~, BUILDAPPTOBJ+2, BUILDAPPTOBJ+3, BUILDAPPTOBJ+7, BUILDAPPTOBJ+11, BUILDAPPTOBJ+13, BUILDAPPTOBJ+14, BUILDAPPTOBJ+15, GET40984INFO~, GET40984INFO+61 , GET40984INFO+62, GET40984INFO+63, GETPATCOMMENTS~, CHECKINSTEPS~, GETNOTEAUDIT~, GET44RECORDIENS~, GET44RECORDIENS+7, MATCHAPPOINTMENT~ |
| APPTOBJ("Appointment" | BUILDAPPTOBJ+6*, BUILDAPPTOBJ+10*, BUILDAPPTOBJ+13, GET40984INFO+7*, GET40984INFO+8*, GET40984INFO+9*, GET40984INFO+10*, GET40984INFO+11*, GET40984INFO+12*, GET40984INFO+13* , GET40984INFO+15*, GET40984INFO+17*, GET40984INFO+18*, GET40984INFO+19*, GET40984INFO+20*, GET40984INFO+21*, GET40984INFO+22*, GET40984INFO+23*, GET40984INFO+25*, GET40984INFO+26* , GET40984INFO+27*, GET40984INFO+28*, GET40984INFO+29*, GET40984INFO+30*, GET40984INFO+31*, GET40984INFO+36*, GET40984INFO+37*, GET40984INFO+44*, GET40984INFO+46*, GET40984INFO+47* , GET40984INFO+48*, GET40984INFO+49*, GET40984INFO+50*, GET40984INFO+51*, GET40984INFO+52*, GET40984INFO+53*, GET40984INFO+54*, GET40984INFO+55*, GET40984INFO+56*, GET40984INFO+57* , GET40984INFO+58*, GET40984INFO+59*, GET40984INFO+60*, GETPATCOMMENTS+5*, GETPATCOMMENTS+6*, CHECKINSTEPS+6*, CHECKINSTEPS+7*, CHECKINSTEPS+8*, CHECKINSTEPS+9*, GETNOTEAUDIT+5* , GETNOTEAUDIT+6*, GETNOTEAUDIT+7*, GETNOTEAUDIT+8*, GETNOTEAUDIT+9*, MATCHAPPOINTMENT+1 |
| APPTSTARTTIME | GET44RECORDIENS~, GET44RECORDIENS+4, GET44RECORDIENS+5, GET44RECORDIENS+6, GET44RECORDIENS+10 |
| APPTSTATDT | GET40984INFO+1~, GET40984INFO+24*, GET40984INFO+25, GET40984INFO+26, GET40984INFO+28 |
| ARRAY40984 | GET40984INFO+1~ |
| ARRAY40984( | GET40984INFO+4, GET40984INFO+6, GET40984INFO+7, GET40984INFO+9, GET40984INFO+10, GET40984INFO+11, GET40984INFO+12, GET40984INFO+13, GET40984INFO+14, GET40984INFO+17 , GET40984INFO+18, GET40984INFO+20, GET40984INFO+21, GET40984INFO+22, GET40984INFO+27, GET40984INFO+29, GET40984INFO+30, GET40984INFO+31, GET40984INFO+32!, GET40984INFO+35 , GET40984INFO+36, GET40984INFO+39, GET40984INFO+40, GET40984INFO+45, GET40984INFO+46, GET40984INFO+47, GET40984INFO+48, GET40984INFO+49, GET40984INFO+51, GET40984INFO+52 , GET40984INFO+55, GET40984INFO+56, GET40984INFO+57, GET40984INFO+60 |
| CANCELID | BUILDAPPTOBJ+1~, BUILDAPPTOBJ+2, GET40984INFO~, GET40984INFO+14*, GET40984INFO+15, GET40984INFO+16, GET40984INFO+19 |
| CHECKIEN | GET44RECORDIENS+2~, GET44RECORDIENS+6*, GET44RECORDIENS+7, MATCHAPPOINTMENT~, MATCHAPPOINTMENT+1 |
| CLINICIEN | GET44RECORDIENS~, GET44RECORDIENS+4, GET44RECORDIENS+5, GET44RECORDIENS+6, GET44RECORDIENS+10 |
| CLINIEN | BUILDAPPTOBJ+1~, BUILDAPPTOBJ+2, BUILDAPPTOBJ+7, BUILDAPPTOBJ+9, BUILDAPPTOBJ+11, BUILDAPPTOBJ+12, BUILDAPPTOBJ+13, BUILDAPPTOBJ+15, GET40984INFO~, GET40984INFO+5* , GET40984INFO+7, GET40984INFO+11, GET40984INFO+20, GET40984INFO+22, GET40984INFO+23, GET40984INFO+24, GET40984INFO+28, GET40984INFO+30, GET40984INFO+53 |
| CLININFO | BUILDAPPTOBJ~, BUILDAPPTOBJ+9 |
| CLININFO("Appointment" | BUILDAPPTOBJ+10 |
| COUNT | GET40984INFO+1~, GET40984INFO+34*, GET40984INFO+35*, GET40984INFO+36, GETPATCOMMENTS+1~, GETPATCOMMENTS+2*, GETPATCOMMENTS+4*, GETPATCOMMENTS+5, GETNOTEAUDIT+1~, GETNOTEAUDIT+2* , GETNOTEAUDIT+4*, GETNOTEAUDIT+5, GETNOTEAUDIT+6, GETNOTEAUDIT+7, GETNOTEAUDIT+8 |
| DATETIME | CHECKINSTEPS+1~, CHECKINSTEPS+5*, CHECKINSTEPS+8 |
| ERRORS | BUILDAPPTOBJ~, BUILDAPPTOBJ+12 |
| FOUND | GET44RECORDIENS+2~, GET44RECORDIENS+3*, GET44RECORDIENS+4, GET44RECORDIENS+10* |
| IENS | GET40984INFO+1~, GET40984INFO+2*, GET40984INFO+3, GET40984INFO+4, GET40984INFO+6, GET40984INFO+7, GET40984INFO+9, GET40984INFO+10, GET40984INFO+11, GET40984INFO+12 , GET40984INFO+13, GET40984INFO+14, GET40984INFO+17, GET40984INFO+18, GET40984INFO+20, GET40984INFO+21, GET40984INFO+22, GET40984INFO+27, GET40984INFO+29, GET40984INFO+30 , GET40984INFO+31, GET40984INFO+32, GET40984INFO+35, GET40984INFO+36, GET40984INFO+39, GET40984INFO+40, GET40984INFO+45, GET40984INFO+46, GET40984INFO+47, GET40984INFO+48 , GET40984INFO+49, GET40984INFO+51, GET40984INFO+52, GET40984INFO+55, GET40984INFO+56, GET40984INFO+57, GET40984INFO+60 |
| IENS44003 | GET44RECORDIENS+2~, GET44RECORDIENS+10*, GET44RECORDIENS+11 |
| MATCH | GET44RECORDIENS+2~, GET44RECORDIENS+7*, GET44RECORDIENS+8 |
| NUM | CHECKINSTEPS+1~, CHECKINSTEPS+2*, CHECKINSTEPS+4*, CHECKINSTEPS+6, CHECKINSTEPS+7, CHECKINSTEPS+8 |
| ORIGAPPTREQTYP | GET40984INFO+1~, GET40984INFO+41*, GET40984INFO+42*, GET40984INFO+43*, GET40984INFO+44 |
| PATINFO | BUILDAPPTOBJ~, BUILDAPPTOBJ+5 |
| PATINFO("Appointment" | BUILDAPPTOBJ+6 |
| RECCNT | BUILDAPPTOBJ~, BUILDAPPTOBJ+2, BUILDAPPTOBJ+3, BUILDAPPTOBJ+6, BUILDAPPTOBJ+7, BUILDAPPTOBJ+10, BUILDAPPTOBJ+11, BUILDAPPTOBJ+13, BUILDAPPTOBJ+14, BUILDAPPTOBJ+15 , GET40984INFO~, GET40984INFO+7, GET40984INFO+8, GET40984INFO+9, GET40984INFO+10, GET40984INFO+11, GET40984INFO+12, GET40984INFO+13, GET40984INFO+15, GET40984INFO+17 , GET40984INFO+18, GET40984INFO+19, GET40984INFO+20, GET40984INFO+21, GET40984INFO+22, GET40984INFO+23, GET40984INFO+25, GET40984INFO+26, GET40984INFO+27, GET40984INFO+28 , GET40984INFO+29, GET40984INFO+30, GET40984INFO+31, GET40984INFO+36, GET40984INFO+37, GET40984INFO+44, GET40984INFO+46, GET40984INFO+47, GET40984INFO+48, GET40984INFO+49 , GET40984INFO+50, GET40984INFO+51, GET40984INFO+52, GET40984INFO+53, GET40984INFO+54, GET40984INFO+55, GET40984INFO+56, GET40984INFO+57, GET40984INFO+58, GET40984INFO+59 , GET40984INFO+60, GET40984INFO+61, GET40984INFO+62, GET40984INFO+63, GETPATCOMMENTS~, GETPATCOMMENTS+5, GETPATCOMMENTS+6, CHECKINSTEPS~, CHECKINSTEPS+6, CHECKINSTEPS+7 , CHECKINSTEPS+8, CHECKINSTEPS+9, GETNOTEAUDIT~, GETNOTEAUDIT+5, GETNOTEAUDIT+6, GETNOTEAUDIT+7, GETNOTEAUDIT+8, GETNOTEAUDIT+9, MATCHAPPOINTMENT+1 |
| RESOURCEIEN | GET40984INFO+1~, GET40984INFO+4*, GET40984INFO+5, GET40984INFO+54 |
| SDDFN | BUILDAPPTOBJ+1~, BUILDAPPTOBJ+2, BUILDAPPTOBJ+3, BUILDAPPTOBJ+5, BUILDAPPTOBJ+11, BUILDAPPTOBJ+13, GET40984INFO~, GET40984INFO+6*, GET44RECORDIENS~, GET44RECORDIENS+5 |
| SDIEN | BUILDAPPTOBJ+1~, BUILDAPPTOBJ+13*, BUILDAPPTOBJ+14, BUILDAPPTOBJ+15, CHECKINSTEPS+1~, CHECKINSTEPS+2*, CHECKINSTEPS+3*, CHECKINSTEPS+5, CHECKINSTEPS+6, CHECKINSTEPS+7 |
| SDMSG | GET40984INFO+1~ |
| SEARCHBY | BUILDAPPTOBJ~, BUILDAPPTOBJ+3, BUILDAPPTOBJ+4, BUILDAPPTOBJ+7, BUILDAPPTOBJ+8 |
| SUBIEN | GETPATCOMMENTS+1~, GETPATCOMMENTS+2*, GETPATCOMMENTS+3*, GETPATCOMMENTS+5, GETNOTEAUDIT+1~, GETNOTEAUDIT+2*, GETNOTEAUDIT+3*, GETNOTEAUDIT+5, GETNOTEAUDIT+6, GETNOTEAUDIT+7 , GETNOTEAUDIT+8, GET44RECORDIENS+2~, GET44RECORDIENS+4*, GET44RECORDIENS+5, GET44RECORDIENS+6, GET44RECORDIENS+10 |
| U | GET40984INFO+25, GET40984INFO+26, GET40984INFO+28 |