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 |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BSDX41

Package: Clinical Scheduling for Windows

Routine: BSDX41


Information

BSDX41 ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;

Source Information

Source file <BSDX41.m>

Call Graph

Call Graph Total: 20

Package Total Call Graph
Clinical Scheduling for Windows 15 DEMOG^BSDX41A  (HFACT,INS)^BSDX41B  (ALLRG,PROBA)^BSDX41C  (EKG,EYERX,MEASP)^BSDX41D  (BIRTHM,OFFHX,REPHX,TRTMT)^BSDX41E  HOS^BSDX41F  (MEDSALL,MEDSCHR1,MEDSCHRN,MEDSCURR,MEDSNDUP)^BSDX41G  (IMMUN,MEAS)^BSDX41H  
(INHOSP,INPT,OUTPT,SCHENC)^BSDX41I  (MCIS,MRL)^BSDX41J  (MRE,MRR)^BSDX41K  (MRPTED,PTED)^BSDX41L  SURV^BSDX41M  FLOW^BSDX41N  ERR^BSDXERR  
IHS Patient 2 $$CWAD^AUPNLKID  $$HRN^AUPNPAT  
IHS VA Utilities 1 ^XBKVAR  
Kernel 1 $$FMTE^XLFDT  
VA Fileman 1 (C,NOW)^%DTC  

Caller Graph

Caller Graph Total: 15

Package Total Caller Graph
Clinical Scheduling for Windows 15 BSDX41A  BSDX41B  BSDX41C  BSDX41D  BSDX41E  BSDX41F  BSDX41G  BSDX41H  
BSDX41I  BSDX41J  BSDX41K  BSDX41L  BSDX41M  BSDX41N  BSDX41P  

Entry Points

Name Comments DBIA/ICR reference
MEDSCHR1 ;chronic meds; not DC'd
SEGMNT ; OUTPUT A SEGMENT TYPE
EKG
OFFHX ;offspring history
SURV
ALLRG ;allergies
MEDSCHRN ;chronic meds
SCHENC ;scheduled encounters
HS(BSDXY,DFN) ;Health Summary
; DFN = ien of VA PATIENT (^DPT) file 2
MEAS
IMMUN ;immunizations
REPHX ;reproductive history
DEMOG ;patient demographics
MEASP ;measurement panels
FLOW
FILL(PADS,CHAR="
MEDSNDUP ;all meds; non duplicated
MCIS
MRPTED ;most recent patient education
EYERX ;eye glass perscriptions
MEDSALL
MRR
MRL
INHOSP ;InHospital Encounters
BIRTHM ;birth measurements
PROBA ;allergy problems
HOS
MRE
SUPSEGS(BSDXSPSG) ;build array of supported segments
INPT
HEADER ;ENTRY POINT
MEDSCURR ;current meds
HFACT
INS
BREAK ;ENTRY POINT
TRTMT ;treatments
PTED
OUTPT

External References

Name Field # of Occurrence
C^%DTC SEGMNT+21
NOW^%DTC HS+26
$$CWAD^AUPNLKID HS+31, HEADER+3
$$HRN^AUPNPAT HS+31, HEADER+3
DEMOG^BSDX41A DEMOG+1
HFACT^BSDX41B HFACT+1
INS^BSDX41B INS+1
ALLRG^BSDX41C ALLRG+1
PROBA^BSDX41C PROBA+1
EKG^BSDX41D EKG+1
EYERX^BSDX41D EYERX+1
MEASP^BSDX41D MEASP+1
BIRTHM^BSDX41E BIRTHM+1
OFFHX^BSDX41E OFFHX+1
REPHX^BSDX41E REPHX+1
TRTMT^BSDX41E TRTMT+1
HOS^BSDX41F HOS+1
MEDSALL^BSDX41G MEDSALL+1
MEDSCHR1^BSDX41G MEDSCHR1+1
MEDSCHRN^BSDX41G MEDSCHRN+1
MEDSCURR^BSDX41G MEDSCURR+1
MEDSNDUP^BSDX41G MEDSNDUP+1
IMMUN^BSDX41H IMMUN+1
MEAS^BSDX41H MEAS+1
INHOSP^BSDX41I INHOSP+1
INPT^BSDX41I INPT+1
OUTPT^BSDX41I OUTPT+1
SCHENC^BSDX41I SCHENC+1
MCIS^BSDX41J MCIS+1
MRL^BSDX41J MRL+1
MRE^BSDX41K MRE+1
MRR^BSDX41K MRR+1
MRPTED^BSDX41L MRPTED+1
PTED^BSDX41L PTED+1
SURV^BSDX41M SURV+1
FLOW^BSDX41N FLOW+1
ERR^BSDXERR HS+9, HS+10, HS+12, HS+15
^XBKVAR HS+4
$$FMTE^XLFDT HS+28

Used in RPC

RPC Name Call Tags
BSDX HEALTH SUMMARY HS

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" HS+4
^APCCCTRL - [#9001000] HS+14
^APCHSCMP - [#9001016] SEGMNT+3
^APCHSCTL - [#9001015] HS+31, HS+38, HS+39, SEGMNT+1, SEGMNT+10, HEADER+3
^AUPNPAT("B" HS+11
^BSDXTMP($J HS+6!, HS+8*, HS+18*, HS+30*, HS+33*, HS+41*, HEADER+5*, BREAK+6*, BREAK+9*
^DD("FUNC" - [#.5] HS+26
^DISV( HS+13
^DPT - [#2] HS+10, HS+31, HEADER+3
^VA(200 - [#200] HS+28
^XUSEC( SEGMNT+9

Label References

Name Line Occurrences
@( SEGMNT+22
SEGMNT HS+40
SUPSEGS HS+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % HS+26*
>> APCHSBRK HS+20*
>> APCHSCKP HS+19*, BREAK+10
>> APCHSCVD HS+21*
>> APCHSDLM SEGMNT+10*, SEGMNT+13, SEGMNT+14*, SEGMNT+15*, SEGMNT+16*, SEGMNT+18, SEGMNT+20*, SEGMNT+21*
APCHSDLS SEGMNT+12*, SEGMNT+13*, SEGMNT+14*, SEGMNT+15*, SEGMNT+17*, SEGMNT+18, SEGMNT+19!
>> APCHSEGC SEGMNT+2*, SEGMNT+3, SEGMNT+4*, SEGMNT+5, SEGMNT+6*, SEGMNT+22
>> APCHSEGH SEGMNT+2*, SEGMNT+7*, SEGMNT+8*, BREAK+4
>> APCHSEGL SEGMNT+18*, BREAK+4
>> APCHSEGN HS+37*, HS+38*, HS+39
>> APCHSEGP SEGMNT+3*, SEGMNT+4, SEGMNT+7, SEGMNT+8, SEGMNT+9
>> APCHSEGT HS+39*, SEGMNT+1, SEGMNT+10
>> APCHSHD2 HS+31*, HS+32, HS+33, HEADER+3*, HEADER+4
>> APCHSHDR HS+28*, HS+29, HS+30, HEADER+5
APCHSN SEGMNT+1*, SEGMNT+2, SEGMNT+10*, SEGMNT+19!
>> APCHSNDM SEGMNT+10*, SEGMNT+18
>> APCHSP HEADER+4*, HEADER+5, BREAK+4*, BREAK+6
>> APCHSPAT HS+11*, HS+12, HS+31, HEADER+3
>> APCHSPG HEADER+2*, HEADER+3
>> APCHSQ HS+37*
APCHSQIT HS+35!, HS+40
>> APCHSTIM HS+26*, HS+28
>> APCHSTYP HS+13*, HS+14*, HS+15, HS+31, HS+38, HS+39, SEGMNT+1, SEGMNT+10, HEADER+3
>> APCHSVAR SEGMNT+7*, SEGMNT+9*
BSDXI HS+3~, HS+5*, HS+30*, HS+33*, HS+41*, HEADER+5*, BREAK+6*, BREAK+9*
>> BSDXQIET HS+36*
BSDXSPSG HS+3~, HS+16, SUPSEGS~, SUPSEGS+1!
BSDXSPSG( SEGMNT+5
BSDXSPSG("ALLRG" SUPSEGS+3*
BSDXSPSG("DEMOG" SUPSEGS+4*
BSDXSPSG("EYERX" SUPSEGS+5*
BSDXSPSG("FLOW" SUPSEGS+6*
BSDXSPSG("HFACT" SUPSEGS+7*
BSDXSPSG("HOS" SUPSEGS+8*
BSDXSPSG("IMMUN" SUPSEGS+10*
BSDXSPSG("INHOSP" SUPSEGS+9*
BSDXSPSG("INPT" SUPSEGS+11*
BSDXSPSG("INS" SUPSEGS+12*
BSDXSPSG("MCIS" SUPSEGS+13*
BSDXSPSG("MEASP" SUPSEGS+14*
BSDXSPSG("MEDSCURR" SUPSEGS+15*
BSDXSPSG("MRE" SUPSEGS+16*
BSDXSPSG("MRL" SUPSEGS+17*
BSDXSPSG("MRPTED" SUPSEGS+18*
BSDXSPSG("MRR" SUPSEGS+19*
BSDXSPSG("OUTPT" SUPSEGS+20*
BSDXSPSG("PROBA" SUPSEGS+21*
BSDXSPSG("REPHX" SUPSEGS+22*
BSDXSPSG("SCHENC" SUPSEGS+23*
BSDXSPSG("TRTMT" SUPSEGS+25*
BSDXY HS~, HS+7*
CHAR FILL~, FILL+3
DFN HS~, HS+9, HS+10, HS+11
DT HS+28, SEGMNT+21
DUZ HS+13, HS+28, SEGMNT+9
DUZ(2 HS+14, HS+31, HEADER+3
I FILL+1~, FILL+3*
IO HS+22*
IOM HS+23*, HEADER+4, BREAK+4
IOSL HS+24*, BREAK+5
PADS FILL~, FILL+3
QF BREAK+3~, BREAK+7*, BREAK+8
>> RET FILL+2*, FILL+3*, FILL+4
U HS+14, HS+28, HS+31, SEGMNT+2, SEGMNT+4, SEGMNT+7, SEGMNT+8, SEGMNT+9, SEGMNT+10, SEGMNT+22
, HEADER+3
>> X HS+4*, HS+26*, HS+29*, HS+30, HS+32*, HS+33, SEGMNT+21
X1 SEGMNT+21*!
X2 SEGMNT+21*!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All