Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2EDITCLIN

Package: Scheduling

Routine: SDES2EDITCLIN


Information

SDES2EDITCLIN ;ALB/BWF,MGD/BLB,BWF,TJB,JAS,MGD,TJB - SDES2 EDIT CLINIC ;AUG 10, 2025

Source Information

Source file <SDES2EDITCLIN.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Scheduling 5 (ADDHASH2CLIN,DELSUBSPEC,SAVEDIAG,SAVEINSTRUCT,SAVEPRIVUSERS,SAVEPROVIDERS,SAVESUBSPEC)^SDES2CLINUT  (BUILDJSON,ERRLOG)^SDES2JSON  (CONDAMISCHECK,VALABBR,VALALLOWNOSHOW,VALAPPTLENGTH,VALAPPTTYPE,VALAPTCANLET,VALCANLET,VALCHECKIN,VALCLINIEN,VALCREDITAMIS,VALDEFAULTTOPRAC,VALDIRPATSCHED,VALDISPAPPT,VALDIV,VALINCLUDEFROOM,VALINOUTTIME,VALINPATMED,VALLOCATION,VALMAXFUTBOOK,VALMEETATFACIL,VALNAME,VALNOACCESS,VALNONCOUNT,VALNOSHOWLET,VALOVBDAYMAX,VALPATFNAME,VALPBSPID,VALPHONE,VALPHONEEXT,VALPREAPTLET,VALPRECHECKIN,VALPRIMAMIS,VALPRINCLINIC,VALPROFILE,VALSCHEDHOLIDAY,VALSERVICE,VALVARAPTLENGTH,VALWORKLOAD,VALXRAY)^SDES2VAL44  (VALCLINICHASH,VALDIAG,VALPRIVUSERS,VALPROVIDERS,VALSPECINSTRUCT,VALSUBSPEC,VALVETSLFCAN)^SDES2VAL44A  VALCONTEXT^SDES2VALCONTEXT  
VA FileMan 2 FILE^DIE  $$GET1^DIQ  
Kernel 1 DUZ^XUP  

Entry Points

Name Comments DBIA/ICR reference
EDITCLINIC(RESULTS,SDCONTEXT,SDCLINIC) ;
FILECLINDATA(ERRORS,FILEDATA,SDIEN) ;

External References

Name Field # of Occurrence
FILE^DIE FILECLINDATA+49
$$GET1^DIQ EDITCLINIC+63
ADDHASH2CLIN^SDES2CLINUT EDITCLINIC+72
DELSUBSPEC^SDES2CLINUT FILECLINDATA+57
SAVEDIAG^SDES2CLINUT FILECLINDATA+54
SAVEINSTRUCT^SDES2CLINUT FILECLINDATA+55
SAVEPRIVUSERS^SDES2CLINUT FILECLINDATA+56
SAVEPROVIDERS^SDES2CLINUT FILECLINDATA+53
SAVESUBSPEC^SDES2CLINUT FILECLINDATA+57
BUILDJSON^SDES2JSON EDITCLINIC+4, EDITCLINIC+9, EDITCLINIC+12, EDITCLINIC+29, EDITCLINIC+68, EDITCLINIC+75, EDITCLINIC+77
ERRLOG^SDES2JSON FILECLINDATA+7, FILECLINDATA+51
CONDAMISCHECK^SDES2VAL44 EDITCLINIC+57
VALABBR^SDES2VAL44 EDITCLINIC+34
VALALLOWNOSHOW^SDES2VAL44 EDITCLINIC+14
VALAPPTLENGTH^SDES2VAL44 EDITCLINIC+33
VALAPPTTYPE^SDES2VAL44 EDITCLINIC+37
VALAPTCANLET^SDES2VAL44 EDITCLINIC+45
VALCANLET^SDES2VAL44 EDITCLINIC+44
VALCHECKIN^SDES2VAL44 EDITCLINIC+18
VALCLINIEN^SDES2VAL44 EDITCLINIC+8
VALCREDITAMIS^SDES2VAL44 EDITCLINIC+55
VALDEFAULTTOPRAC^SDES2VAL44 EDITCLINIC+46
VALDIRPATSCHED^SDES2VAL44 EDITCLINIC+15
VALDISPAPPT^SDES2VAL44 EDITCLINIC+16
VALDIV^SDES2VAL44 EDITCLINIC+17
VALINCLUDEFROOM^SDES2VAL44 EDITCLINIC+52
VALINOUTTIME^SDES2VAL44 EDITCLINIC+36
VALINPATMED^SDES2VAL44 EDITCLINIC+35
VALLOCATION^SDES2VAL44 EDITCLINIC+49
VALMAXFUTBOOK^SDES2VAL44 EDITCLINIC+19
VALMEETATFACIL^SDES2VAL44 EDITCLINIC+27
VALNAME^SDES2VAL44 EDITCLINIC+20
VALNOACCESS^SDES2VAL44 EDITCLINIC+48
VALNONCOUNT^SDES2VAL44 EDITCLINIC+21
VALNOSHOWLET^SDES2VAL44 EDITCLINIC+42
VALOVBDAYMAX^SDES2VAL44 EDITCLINIC+22
VALPATFNAME^SDES2VAL44 EDITCLINIC+38
VALPBSPID^SDES2VAL44 EDITCLINIC+32
VALPHONE^SDES2VAL44 EDITCLINIC+39
VALPHONEEXT^SDES2VAL44 EDITCLINIC+40
VALPREAPTLET^SDES2VAL44 EDITCLINIC+43
VALPRECHECKIN^SDES2VAL44 EDITCLINIC+24
VALPRIMAMIS^SDES2VAL44 EDITCLINIC+23
VALPRINCLINIC^SDES2VAL44 EDITCLINIC+50
VALPROFILE^SDES2VAL44 EDITCLINIC+25
VALSCHEDHOLIDAY^SDES2VAL44 EDITCLINIC+53
VALSERVICE^SDES2VAL44 EDITCLINIC+26
VALVARAPTLENGTH^SDES2VAL44 EDITCLINIC+51
VALWORKLOAD^SDES2VAL44 EDITCLINIC+47
VALXRAY^SDES2VAL44 EDITCLINIC+41
VALCLINICHASH^SDES2VAL44A EDITCLINIC+11
VALDIAG^SDES2VAL44A EDITCLINIC+61
VALPRIVUSERS^SDES2VAL44A EDITCLINIC+64
VALPROVIDERS^SDES2VAL44A EDITCLINIC+62
VALSPECINSTRUCT^SDES2VAL44A EDITCLINIC+65
VALSUBSPEC^SDES2VAL44A EDITCLINIC+66
VALVETSLFCAN^SDES2VAL44A EDITCLINIC+28
VALCONTEXT^SDES2VALCONTEXT EDITCLINIC+3
DUZ^XUP EDITCLINIC+6

Used in RPC

RPC Name Call Tags
SDES2 EDIT CLINIC EDITCLINIC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SC - [#44] GET1^DIQ

Label References

Name Line Occurrences
FILECLINDATA EDITCLINIC+70

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLIN EDITCLINIC+1~
CLINMSG FILECLINDATA+1~, FILECLINDATA+50
CLINMSG("DIERR" FILECLINDATA+51
CLINRETURN EDITCLINIC+1~, EDITCLINIC+77
CLINRETURN("ClinicEdit" EDITCLINIC+77*
DUZ EDITCLINIC+6~
ERRORS EDITCLINIC+1~, EDITCLINIC+3, EDITCLINIC+4, EDITCLINIC+8, EDITCLINIC+9, EDITCLINIC+11, EDITCLINIC+12, EDITCLINIC+14, EDITCLINIC+15, EDITCLINIC+16
, EDITCLINIC+17, EDITCLINIC+18, EDITCLINIC+19, EDITCLINIC+20, EDITCLINIC+21, EDITCLINIC+22, EDITCLINIC+23, EDITCLINIC+24, EDITCLINIC+25, EDITCLINIC+26
, EDITCLINIC+27, EDITCLINIC+28, EDITCLINIC+29, EDITCLINIC+32, EDITCLINIC+33, EDITCLINIC+34, EDITCLINIC+35, EDITCLINIC+36, EDITCLINIC+37, EDITCLINIC+38
, EDITCLINIC+39, EDITCLINIC+40, EDITCLINIC+41, EDITCLINIC+42, EDITCLINIC+43, EDITCLINIC+44, EDITCLINIC+45, EDITCLINIC+46, EDITCLINIC+47, EDITCLINIC+48
, EDITCLINIC+49, EDITCLINIC+50, EDITCLINIC+51, EDITCLINIC+52, EDITCLINIC+53, EDITCLINIC+55, EDITCLINIC+57, EDITCLINIC+61, EDITCLINIC+62, EDITCLINIC+64
, EDITCLINIC+65, EDITCLINIC+66, EDITCLINIC+67, EDITCLINIC+68, EDITCLINIC+70, EDITCLINIC+73, EDITCLINIC+75, FILECLINDATA~, FILECLINDATA+7, FILECLINDATA+51
, FILECLINDATA+53, FILECLINDATA+54, FILECLINDATA+55, FILECLINDATA+56, FILECLINDATA+57
ERRORS("ClinicEdit" EDITCLINIC+9*, EDITCLINIC+12*, EDITCLINIC+68*, EDITCLINIC+74*
ERRORS("ClinicUpdate" EDITCLINIC+4*, EDITCLINIC+29*
FDA FILECLINDATA+1~, FILECLINDATA+48, FILECLINDATA+49!
FDA(44 FILECLINDATA+5*, FILECLINDATA+8*, FILECLINDATA+9*, FILECLINDATA+10*, FILECLINDATA+11*, FILECLINDATA+12*, FILECLINDATA+13*, FILECLINDATA+14*, FILECLINDATA+15*, FILECLINDATA+16*
, FILECLINDATA+17*, FILECLINDATA+18*, FILECLINDATA+19*, FILECLINDATA+20*, FILECLINDATA+22*, FILECLINDATA+23*, FILECLINDATA+24*, FILECLINDATA+25*, FILECLINDATA+26*, FILECLINDATA+27*
, FILECLINDATA+28*, FILECLINDATA+29*, FILECLINDATA+30*, FILECLINDATA+31*, FILECLINDATA+32*, FILECLINDATA+33*, FILECLINDATA+34*, FILECLINDATA+35*, FILECLINDATA+36*, FILECLINDATA+37*
, FILECLINDATA+38*, FILECLINDATA+39*, FILECLINDATA+40*, FILECLINDATA+41*, FILECLINDATA+42*, FILECLINDATA+43*, FILECLINDATA+44*, FILECLINDATA+45*, FILECLINDATA+46*, FILECLINDATA+47*
FILEDATA EDITCLINIC+1~, EDITCLINIC+14, EDITCLINIC+15, EDITCLINIC+16, EDITCLINIC+17, EDITCLINIC+18, EDITCLINIC+19, EDITCLINIC+20, EDITCLINIC+21, EDITCLINIC+22
, EDITCLINIC+23, EDITCLINIC+24, EDITCLINIC+25, EDITCLINIC+26, EDITCLINIC+27, EDITCLINIC+28, EDITCLINIC+32, EDITCLINIC+33, EDITCLINIC+34, EDITCLINIC+35
, EDITCLINIC+36, EDITCLINIC+37, EDITCLINIC+38, EDITCLINIC+39, EDITCLINIC+40, EDITCLINIC+41, EDITCLINIC+42, EDITCLINIC+43, EDITCLINIC+44, EDITCLINIC+45
, EDITCLINIC+46, EDITCLINIC+47, EDITCLINIC+48, EDITCLINIC+49, EDITCLINIC+50, EDITCLINIC+51, EDITCLINIC+52, EDITCLINIC+53, EDITCLINIC+55, EDITCLINIC+61
, EDITCLINIC+62, EDITCLINIC+64, EDITCLINIC+65, EDITCLINIC+66, EDITCLINIC+70, FILECLINDATA~, FILECLINDATA+7, FILECLINDATA+53, FILECLINDATA+54, FILECLINDATA+55
, FILECLINDATA+56, FILECLINDATA+57
FILEDATA("ABBREVIATION" FILECLINDATA+25
FILEDATA("ADM IN INPATIENT MEDS" , FILECLINDATA+28
FILEDATA("ALL OWABLE CONSECUTIVE NO-SHOWS" , FILECLINDATA+16
FILEDATA("APP OINTMENT CANCELLATION LETTER" , FILECLINDATA+36
FILEDATA("ASK CHECK IN/OUT" , FILECLINDATA+37
FILEDATA("CLI NIC CANCELLATION LETTER" , FILECLINDATA+35
FILEDATA("CRE DIT AMIS" , FILECLINDATA+44
FILEDATA("DEF AULT APPOINTMENT TYPE" , FILECLINDATA+27, AULT TO PC PRACTITIONER" , FILECLINDATA+38
FILEDATA("DIAGNOSIS" FILECLINDATA+54
FILEDATA("DIR ECT PATIENT SCHEDULING" , FILECLINDATA+9
FILEDATA("DIS PLAY APPOINTMENTS" , FILECLINDATA+10, PLAY INCREMENTS PER HOUR" , FILECLINDATA+24
FILEDATA("DIVISION" FILECLINDATA+13
FILEDATA("E-C HECKIN ALLOWED" , FILECLINDATA+19
FILEDATA("INC LUDE ON FILE ROOM LISTS" , FILECLINDATA+45
FILEDATA("LEN GTH OF APPOINTMENT" , FILECLINDATA+23
FILEDATA("MAX DAYS FUTURE BOOKING" , FILECLINDATA+17
FILEDATA("MEE TS AT FACILITY" , FILECLINDATA+29
FILEDATA("NAME" FILECLINDATA+8
FILEDATA("NO- SHOW LETTER" , FILECLINDATA+33
FILEDATA("NON-COUNT" FILECLINDATA+12
FILEDATA("OVE RBOOKS/DAY MAX" , FILECLINDATA+18
FILEDATA("PAT IENT FRIENDLY NAME" , FILECLINDATA+26
FILEDATA("PBSPID" FILECLINDATA+22
FILEDATA("PHY SICAL LOCATION" , FILECLINDATA+41
FILEDATA("PRE -APPOINTMENT LETTER" , FILECLINDATA+34, -CHECKIN ALLOWED" , FILECLINDATA+20
FILEDATA("PRI MARY AMIS" , FILECLINDATA+14, NCIPAL CLINIC" , FILECLINDATA+42, VILEGED USER" , FILECLINDATA+56
FILEDATA("PRO HIBIT ACCESS TO CLINIC" , FILECLINDATA+40
FILEDATA("PROVIDER" FILECLINDATA+53
FILEDATA("REQ UIRE ACTION PROFILES" , FILECLINDATA+15, UIRE X-RAY" , FILECLINDATA+32
FILEDATA("SCH EDULE ON HOLIDAYS" , FILECLINDATA+46
FILEDATA("SERVICE" FILECLINDATA+11
FILEDATA("SPE CIAL INSTRUCTIONS" , FILECLINDATA+55
FILEDATA("SUBSPECIALTY" FILECLINDATA+57
FILEDATA("TEL EPHONE EXTENSION" , FILECLINDATA+31
FILEDATA("TELEPHONE" FILECLINDATA+30
FILEDATA("VAR IABLE APPOINTMENT LENGTH" , FILECLINDATA+43
FILEDATA("VET ERAN SELF-CANCEL" , FILECLINDATA+47
FILEDATA("WOR KLOAD VALIDATION" , FILECLINDATA+39
IEN EDITCLINIC+1~
MESSINC FILECLINDATA+1~, FILECLINDATA+51*
PROVDUZ EDITCLINIC+1~
RESULTS EDITCLINIC~, EDITCLINIC+4, EDITCLINIC+9, EDITCLINIC+12, EDITCLINIC+29, EDITCLINIC+68, EDITCLINIC+75, EDITCLINIC+77
SDCLINIC EDITCLINIC~, EDITCLINIC+16, EDITCLINIC+17, EDITCLINIC+18, EDITCLINIC+21, EDITCLINIC+22, EDITCLINIC+23, EDITCLINIC+24, EDITCLINIC+25, EDITCLINIC+26
, EDITCLINIC+28, EDITCLINIC+35, EDITCLINIC+36, EDITCLINIC+37, EDITCLINIC+42, EDITCLINIC+43, EDITCLINIC+44, EDITCLINIC+45, EDITCLINIC+46, EDITCLINIC+47
, EDITCLINIC+51, EDITCLINIC+55, EDITCLINIC+61, EDITCLINIC+62, EDITCLINIC+64, EDITCLINIC+65, EDITCLINIC+66
SDCLINIC("ABBREVIATION" EDITCLINIC+34
SDCLINIC("ADM IN INPATIENT MEDS" , EDITCLINIC+35
SDCLINIC("ALL OWABLE CONSECUTIVE NO-SHOWS" , EDITCLINIC+14
SDCLINIC("APP OINTMENT CANCELLATION LETTER" , EDITCLINIC+45
SDCLINIC("ASK CHECK IN/OUT" , EDITCLINIC+36
SDCLINIC("CLI NIC CANCELLATION LETTER" , EDITCLINIC+44, NIC HASH" , EDITCLINIC+11, NIC IEN" , EDITCLINIC+8, EDITCLINIC+11, EDITCLINIC+33, EDITCLINIC+59
SDCLINIC("CRE DIT AMIS" , EDITCLINIC+55, EDITCLINIC+57
SDCLINIC("DEF AULT APPOINTMENT TYPE" , EDITCLINIC+37, AULT TO PC PRACTITIONER" , EDITCLINIC+46
SDCLINIC("DIAGNOSIS" EDITCLINIC+61
SDCLINIC("DIR ECT PATIENT SCHEDULING" , EDITCLINIC+15
SDCLINIC("DIS PLAY APPOINTMENTS" , EDITCLINIC+16, PLAY INCREMENTS PER HOUR" , EDITCLINIC+33
SDCLINIC("DIVISION" EDITCLINIC+17
SDCLINIC("E-C HECKIN ALLOWED" , EDITCLINIC+18
SDCLINIC("INC LUDE ON FILE ROOM LISTS" , EDITCLINIC+52
SDCLINIC("LEN GTH OF APPOINTMENT" , EDITCLINIC+33
SDCLINIC("MAX DAYS FUTURE BOOKING" , EDITCLINIC+19
SDCLINIC("MEE TS AT FACILITY" , EDITCLINIC+27
SDCLINIC("NAME" EDITCLINIC+20
SDCLINIC("NO- SHOW LETTER" , EDITCLINIC+42
SDCLINIC("NON-COUNT" EDITCLINIC+21
SDCLINIC("OVE RBOOKS/DAY MAX" , EDITCLINIC+22
SDCLINIC("PAT IENT FRIENDLY NAME" , EDITCLINIC+38
SDCLINIC("PBSPID" EDITCLINIC+32
SDCLINIC("PHY SICAL LOCATION" , EDITCLINIC+49
SDCLINIC("PRE -APPOINTMENT LETTER" , EDITCLINIC+43, -CHECKIN ALLOWED" , EDITCLINIC+24
SDCLINIC("PRI MARY AMIS" , EDITCLINIC+23, EDITCLINIC+57, NCIPAL CLINIC" , EDITCLINIC+50, VILEGED USER" , EDITCLINIC+63
SDCLINIC("PRO HIBIT ACCESS TO CLINIC" , EDITCLINIC+48, EDITCLINIC+63
SDCLINIC("PROVIDER" EDITCLINIC+62
SDCLINIC("REQ UIRE ACTION PROFILES" , EDITCLINIC+25, UIRE X-RAY" , EDITCLINIC+41
SDCLINIC("SCH EDULE ON HOLIDAYS" , EDITCLINIC+53
SDCLINIC("SERVICE" EDITCLINIC+26
SDCLINIC("SPE CIAL INSTRUCTIONS" , EDITCLINIC+65
SDCLINIC("SUBSPECIALTY" EDITCLINIC+66
SDCLINIC("TEL EPHONE EXTENSION" , EDITCLINIC+40
SDCLINIC("TELEPHONE" EDITCLINIC+39
SDCLINIC("VAR IABLE APPOINTMENT LENGTH" , EDITCLINIC+51
SDCLINIC("WOR KLOAD VALIDATION" , EDITCLINIC+47
SDCONTEXT EDITCLINIC~, EDITCLINIC+3
SDCONTEXT("AC HERON AUDIT ID" , FILECLINDATA+5
SDCONTEXT("US ER DUZ" , EDITCLINIC+6
SDIEN EDITCLINIC+1~, EDITCLINIC+59*, EDITCLINIC+61, EDITCLINIC+62, EDITCLINIC+63, EDITCLINIC+64, EDITCLINIC+65, EDITCLINIC+70, EDITCLINIC+72, EDITCLINIC+77
, FILECLINDATA~, FILECLINDATA+2, FILECLINDATA+3, FILECLINDATA+53, FILECLINDATA+54, FILECLINDATA+55, FILECLINDATA+56, FILECLINDATA+57
SDIENS FILECLINDATA+1~, FILECLINDATA+3*, FILECLINDATA+5, FILECLINDATA+8, FILECLINDATA+9, FILECLINDATA+10, FILECLINDATA+11, FILECLINDATA+12, FILECLINDATA+13, FILECLINDATA+14
, FILECLINDATA+15, FILECLINDATA+16, FILECLINDATA+17, FILECLINDATA+18, FILECLINDATA+19, FILECLINDATA+20, FILECLINDATA+22, FILECLINDATA+23, FILECLINDATA+24, FILECLINDATA+25
, FILECLINDATA+26, FILECLINDATA+27, FILECLINDATA+28, FILECLINDATA+29, FILECLINDATA+30, FILECLINDATA+31, FILECLINDATA+32, FILECLINDATA+33, FILECLINDATA+34, FILECLINDATA+35
, FILECLINDATA+36, FILECLINDATA+37, FILECLINDATA+38, FILECLINDATA+39, FILECLINDATA+40, FILECLINDATA+41, FILECLINDATA+42, FILECLINDATA+43, FILECLINDATA+44, FILECLINDATA+45
, FILECLINDATA+46, FILECLINDATA+47
VETSELFCAN EDITCLINIC+1~
VRES EDITCLINIC+1~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All