BSDSCEC ; IHS/ANMC/LJF - PT ASSIGN DETAILS TEMPLATE ;
Source file <BSDSCEC.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 3 | EN^VALM TERM^VALM0 CLEAR^VALM1 | 
| Kernel | 2 | $$FMADD^XLFDT DISP^XQORM1 | 
| IHS Changes To Scheduling | 1 | ($$PROV,CLINICS)^BSDU3 | 
| IHS VA Utilities | 1 | GUIR^XBLM | 
| Scheduling | 1 | ($$GETLAST,$$GETNEXT)^SCRPU3 | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ; -- main entry point | |
| HDR | ; -- header code | |
| FORMAT(PTIEN,INS,TIEN,PDATA,CNAME,CIEN) | ;EP; format data for report ; called by FORMAT^SCRPEC2 | |
| EXPND | ; -- expand code | |
| HEADER | ;EP; report column titles ; called by HEADER^SCRPEC2 | |
| INIT | ; -- init variables and list array | |
| EXIT | ; -- exit code | |
| GETAPPT(DFN,BSDTM,MODE) | ;EP; find next/last appt for any clinic under team ; called by PDATE^SCRPEC ; BSDTM=team ien ; MODE="LAST" or "NEXT" ; BSDX1 will be set as array of providers on team ; BSDX2 will be set as array of clinics for provider ; returns ANS=appt date_" "_clinic abbreviation | |
| HELP | ; -- help code | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^SC - [#44] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("BSDSCEC" | INIT+1!, INIT+5*, EXIT+1! | 
| ^TMP("BSDSCEC1" | INIT+1!, INIT+3, INIT+5, INIT+6! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ANS | GETAPPT+8~, GETAPPT+15*, GETAPPT+24*, GETAPPT+27*, GETAPPT+28*, GETAPPT+29 | 
| >> APPT | GETAPPT+23*, GETAPPT+24, GETAPPT+26*, GETAPPT+27 | 
| >> ARRAY | GETAPPT+12 | 
| >> BSD | GETAPPT+16*, GETAPPT+17 | 
| BSDATE | GETAPPT+8~, GETAPPT+12 | 
| BSDATE("BEGIN" | GETAPPT+10* | 
| BSDATE("END" | GETAPPT+10* | 
| BSDATE("INCL" | GETAPPT+11* | 
| BSDTM | GETAPPT~, GETAPPT+12 | 
| BSDX1 | GETAPPT+8~, GETAPPT+12*, GETAPPT+16, GETAPPT+17 | 
| BSDX2 | GETAPPT+8~, GETAPPT+18! | 
| BSDX2( | GETAPPT+21 | 
| CIEN | FORMAT~, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12, FORMAT+13, FORMAT+14, FORMAT+15 | 
| CLN | GETAPPT+8~, GETAPPT+21*, GETAPPT+23, GETAPPT+24, GETAPPT+26, GETAPPT+27 | 
| CNAME | FORMAT~ | 
| DFN | GETAPPT~, GETAPPT+23, GETAPPT+26 | 
| DT | GETAPPT+10 | 
| HLD | HEADER+2~, HEADER+3*, HEADER+4, HEADER+5, HEADER+6, HEADER+7, HEADER+8, HEADER+9*, HEADER+10, HEADER+11 , HEADER+12, HEADER+13, HEADER+14, HEADER+15, HEADER+16, HEADER+17*, HEADER+18 | 
| INS | FORMAT~, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12, FORMAT+13, FORMAT+14, FORMAT+15 | 
| MODE | GETAPPT~, GETAPPT+15, GETAPPT+22, GETAPPT+25 | 
| PDATA | FORMAT~, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12, FORMAT+13, FORMAT+14, FORMAT+15 | 
| >> PRV | GETAPPT+17*, GETAPPT+18 | 
| PTIEN | FORMAT~, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12, FORMAT+13, FORMAT+14, FORMAT+15 | 
| >> STORE | FORMAT+9, FORMAT+10*, FORMAT+11*, FORMAT+12*, FORMAT+13*, FORMAT+14*, FORMAT+15*, HEADER+4*, HEADER+5*, HEADER+6* , HEADER+7*, HEADER+8*, HEADER+10, HEADER+11*, HEADER+12*, HEADER+13*, HEADER+14*, HEADER+15*, HEADER+16*, HEADER+18* | 
| TIEN | FORMAT~, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12, FORMAT+13, FORMAT+14, FORMAT+15 | 
| U | FORMAT+13, FORMAT+14, FORMAT+15, GETAPPT+17 | 
| VALMCNT | EN+1~, INIT+4* | 
| >> X | INIT+3*, INIT+4, INIT+5, HELP+1* |