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 |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: SCDXMSG1

Package: Scheduling

Routine: SCDXMSG1


Information

SCDXMSG1 ;ALB/JRP - AMB CARE MESSAGE BUILDER UTILS;08-MAY-1996 ; 6/21/05 2:08pm

Source Information

Source file <SCDXMSG1.m>

Call Graph

Call Graph

Call Graph Total: 30

Package Total Call Graph
Registration 15 ALL^DGMTU21  BLDPID^VAFCQRY  EN^VAFHLDG1  $$EN^VAFHLEVN  $$EN^VAFHLPD1  EN^VAFHLPR1  $$EN^VAFHLPV1  OUTPAT^VAFHLROL  
EN^VAFHLZCL  EN1^VAFHLZEL  $$EN^VAFHLZEN  $$EN^VAFHLZIR  $$EN1^VAFHLZPD  EN^VAFHLZSC  $$EN^VAFHLZSP  
Scheduling 15 $$VID4XMIT^SCDXFU11  $$EN^SCMSVDG1  $$EN^SCMSVEVN  $$EN^SCMSVPID  $$EN^SCMSVPR1  $$EN^SCMSVPV1  $$EN^SCMSVROL  ($$SETVSI,SETID,SETMAR,SETPOW,SETPRTY)^SCMSVUT0  
$$EN^SCMSVZCL  $$EN^SCMSVZEL  $$EN^SCMSVZIR  $$EN^SCMSVZPD  $$EN^SCMSVZSC  $$EN^SCMSVZSP  GETPRV^SDOE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Scheduling 2 SCDXMSG0  SCRPW18  

Entry Points

Name Comments DBIA/ICR reference
BLDEVN
BLDPID
BLDZPD
BLDPV1
BLDDG1
BLDPR1
BLDZEL
BLDZIR
BLDZCL
BLDZSC
BLDZSP
BLDROL
BLDPD1
BLDZEN
VLDEVN
VLDPID
VLDZPD
VLDPV1
VLDDG1
VLDPR1
VLDZEL
VLDZIR
VLDZCL
VLDZSC
VLDZSP
VLDROL
VLDPD1
VLDZEN
CPYEVN
CPYPID
CPYZPD
CPYPV1
CPYDG1
CPYPR1
CPYZEL
CPYZIR
CPYZCL
CPYZSC
CPYZSP
CPYROL
CPYPD1
CPYZEN
DELEVN
DELPID
DELZPD
DELPV1
DELDG1
DELPR1
DELZEL
DELZIR
DELZCL
DELZSC
DELZSP
DELROL
DELPD1
DELZEN
SEGMENTS(EVNTTYPE,SEGARRY) ;Build list of HL7 segments for a given
; event type
UNWIND(XMITARRY,INSRTPNT) ;Remove all data that was put into HL7 message

External References

Name Field # of Occurrence
ALL^DGMTU21 BLDZIR+1
$$VID4XMIT^SCDXFU11 BLDROL+8
$$EN^SCMSVDG1 VLDDG1
$$EN^SCMSVEVN VLDEVN
$$EN^SCMSVPID VLDPID
$$EN^SCMSVPR1 VLDPR1
$$EN^SCMSVPV1 VLDPV1
$$EN^SCMSVROL VLDROL
$$SETVSI^SCMSVUT0 BLDZSP+1
SETID^SCMSVUT0 BLDPV1
SETMAR^SCMSVUT0 BLDPID+2
SETPOW^SCMSVUT0 BLDZPD+1
SETPRTY^SCMSVUT0 BLDPR1+1
$$EN^SCMSVZCL VLDZCL
$$EN^SCMSVZEL VLDZEL+1
$$EN^SCMSVZIR VLDZIR
$$EN^SCMSVZPD VLDZPD
$$EN^SCMSVZSC VLDZSC
$$EN^SCMSVZSP VLDZSP
GETPRV^SDOE BLDROL+2
BLDPID^VAFCQRY BLDPID
EN^VAFHLDG1 BLDDG1+1
$$EN^VAFHLEVN BLDEVN
$$EN^VAFHLPD1 BLDPD1
EN^VAFHLPR1 BLDPR1+2
$$EN^VAFHLPV1 BLDPV1+1
OUTPAT^VAFHLROL BLDROL+13
EN^VAFHLZCL BLDZCL+1
EN1^VAFHLZEL BLDZEL+2
$$EN^VAFHLZEN BLDZEN
$$EN^VAFHLZIR BLDZIR+2
$$EN1^VAFHLZPD BLDZPD
EN^VAFHLZSC BLDZSC+1
$$EN^VAFHLZSP BLDZSP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(8 - [#8] BLDZEL+3
^SCE - [#409.68] BLDZEL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CURLINE CPYEVN+1, CPYEVN+5, CPYPID+1, CPYPID+5, CPYZPD+1, CPYZPD+5, CPYPV1+1, CPYPV1+5, CPYDG1+5, CPYDG1+6
CPYDG1+8*, CPYPR1+5, CPYPR1+6, CPYPR1+8*, CPYZEL+1, CPYZEL+5, CPYZIR+1, CPYZIR+6, CPYZCL+5, CPYZCL+6
CPYZCL+8*, CPYZSC+5, CPYZSC+6, CPYZSC+8*, CPYZSP+1, CPYZSP+5, CPYROL+5, CPYROL+6, CPYROL+8*, CPYPD1+1
CPYPD1+5, CPYZEN+1, CPYZEN+5
>> DELPTR BLDPV1BLDPV1+1
>> DFN BLDPIDBLDZPDBLDZPD+1, BLDZEL+2, BLDZIR+1, BLDZCL+1, BLDZSPBLDZSP+1, BLDPD1BLDZEN
VLDZEL+1, VLDZCLVLDZSP
DGDEP BLDZIR!, BLDZIR+3!
DGINC BLDZIR!, BLDZIR+3!
DGINR BLDZIR!, BLDZIR+3!
DGINR("V" BLDZIR+2
DGREL BLDZIR!, BLDZIR+3!
ELCOD BLDZEL~, BLDZEL+3*
ELIGENC BLDZEL~, BLDZEL+3*, BLDZEL+4
>> ENCDT BLDZEL+1, BLDZIR+1, BLDROL+12, VLDPIDVLDZPDVLDDG1VLDPR1
>> ENCNDT BLDEVNVLDPV1
>> ENCPTR BLDPV1BLDPV1+1, BLDDG1+1, BLDPR1+1, BLDPR1+2, BLDZEL+3, BLDZIR+2, BLDZCL+1, BLDZSC+1, BLDROL+2
VLDDG1VLDZSC
>> ERROR VLDEVN*, VLDEVN+1*, VLDPID*, VLDPID+1*, VLDZPD*, VLDZPD+1*, VLDPV1*, VLDPV1+1*, VLDDG1*, VLDDG1+1*
, VLDPR1*, VLDPR1+1*, VLDZEL+1*, VLDZEL+2*, VLDZIR*, VLDZIR+1*, VLDZCL*, VLDZCL+1*, VLDZSC*, VLDZSC+1*
, VLDZSP*, VLDZSP+1*, VLDROL*, VLDROL+1*, VLDPD1*, VLDZEN*
>> EVNTHL7 BLDEVNVLDPIDVLDPV1
EVNTTYPE SEGMENTS~, SEGMENTS+18*, SEGMENTS+19*, SEGMENTS+28
>> HL BLDPID
>> HL("ECH" BLDPID+2, BLDPR1+2, BLDROL+10, BLDROL+13, VLDPIDVLDPR1VLDROL
>> HL("FS" BLDEVNBLDPID+2, BLDZPD+1, BLDPV1+1, BLDDG1+1, BLDPR1+2, BLDZEL+4, BLDZCL+1, BLDZSC+1, BLDZSP+1
BLDROL+13, BLDZENVLDEVNVLDPIDVLDZPDVLDPV1VLDDG1VLDPR1VLDZEL+1, VLDZIR
VLDZCLVLDZSCVLDZSPVLDROL
>> HL("Q" BLDEVNBLDPID+2, BLDZPD+1, BLDPV1+1, BLDDG1+1, BLDPR1+2, BLDZCL+1, BLDZSC+1, BLDZSP+1, BLDROL+10
BLDROL+13, BLDZENVLDEVNVLDPIDVLDZPDVLDPV1VLDDG1VLDPR1VLDZEL+1, VLDZIR
VLDZCLVLDZSCVLDZSPVLDROL
I BLDZEL~, CPYEVN~, CPYEVN+3*, CPYEVN+4*, CPYEVN+5, CPYPID~, CPYPID+3*, CPYPID+4*, CPYPID+5, CPYZPD~
CPYZPD+3*, CPYZPD+4*, CPYZPD+5, CPYPV1~, CPYPV1+3*, CPYPV1+4*, CPYPV1+5, CPYDG1~, CPYDG1+1*, CPYDG1+2*
CPYDG1+4, CPYDG1+5, CPYDG1+6, CPYPR1~, CPYPR1+1*, CPYPR1+2*, CPYPR1+4, CPYPR1+5, CPYPR1+6, CPYZEL~
CPYZEL+3*, CPYZEL+4*, CPYZEL+5, CPYZIR~, CPYZIR+3~, CPYZIR+4*, CPYZIR+5*, CPYZIR+6, CPYZCL~, CPYZCL+1*
CPYZCL+2*, CPYZCL+4, CPYZCL+5, CPYZCL+6, CPYZSC~, CPYZSC+1*, CPYZSC+2*, CPYZSC+4, CPYZSC+5, CPYZSC+6
, CPYZSP~, CPYZSP+3*, CPYZSP+4*, CPYZSP+5, CPYROL~, CPYROL+1*, CPYROL+2*, CPYROL+4, CPYROL+5, CPYROL+6
, CPYPD1~, CPYPD1+3*, CPYPD1+4*, CPYPD1+5, CPYZEN~, CPYZEN+3*, CPYZEN+4*, CPYZEN+5
INSRTPNT UNWIND~, UNWIND+10*, UNWIND+11*, UNWIND+13, UNWIND+15*
J CPYDG1~, CPYDG1+3*, CPYDG1+4*, CPYDG1+5, CPYDG1+6, CPYPR1~, CPYPR1+3*, CPYPR1+4*, CPYPR1+5, CPYPR1+6
, CPYZCL~, CPYZCL+3*, CPYZCL+4*, CPYZCL+5, CPYZCL+6, CPYZSC~, CPYZSC+3*, CPYZSC+4*, CPYZSC+5, CPYZSC+6
, CPYROL~, CPYROL+3*, CPYROL+4*, CPYROL+5, CPYROL+6
K CPYDG1~, CPYDG1+2*, CPYDG1+5, CPYDG1+6, CPYDG1+8, CPYPR1~, CPYPR1+2*, CPYPR1+5, CPYPR1+6, CPYPR1+8
, CPYZCL~, CPYZCL+2*, CPYZCL+5, CPYZCL+6, CPYZCL+8, CPYZSC~, CPYZSC+2*, CPYZSC+5, CPYZSC+6, CPYZSC+8
, CPYROL~, CPYROL+2*, CPYROL+5, CPYROL+6, CPYROL+8
>> LINESADD CPYEVN+2*, CPYEVN+6*, CPYPID+2*, CPYPID+6*, CPYZPD+2*, CPYZPD+6*, CPYPV1+2*, CPYPV1+6*, CPYDG1+7*, CPYPR1+7*
CPYZEL+2*, CPYZEL+6*, CPYZIR+2*, CPYZIR+7*, CPYZCL+7*, CPYZSC+7*, CPYZSP+2*, CPYZSP+6*, CPYROL+7*, CPYPD1+2*
CPYPD1+6*, CPYZEN+2*, CPYZEN+6*
NODE BLDROL+1~, BLDROL+6*, BLDROL+7, BLDROL+8, BLDROL+10, VLDZPDVLDPV1
PRVNUM BLDROL+1~, BLDROL+4*, BLDROL+8, BLDROL+15
PTRPRV BLDROL+1~, BLDROL+3*, BLDROL+4*, BLDROL+6
SCDXPAR BLDROL+1~, BLDROL+5!
SCDXPAR("ACTION" BLDROL+9*
SCDXPAR("ALTROLE" BLDROL+10*
SCDXPAR("CODEONLY" BLDROL+11*
SCDXPAR("INSTID" BLDROL+8*
SCDXPAR("PTR200" BLDROL+7*
SCDXPAR("RDATE" BLDROL+12*
SCDXPRV BLDROL+1~
SCDXPRV( BLDROL+4, BLDROL+6
SCDXROL BLDROL+1~, BLDROL+5!, BLDROL+15
SCDXROL("ERROR" BLDROL+14!
SCDXROL("WARNING" BLDROL+14!
SEGARRY SEGMENTS~, SEGMENTS+20*, SEGMENTS+21*, SEGMENTS+23, SEGMENTS+24, SEGMENTS+25, SEGMENTS+26, SEGMENTS+29, SEGMENTS+30, SEGMENTS+31
, SEGMENTS+32, SEGMENTS+33, SEGMENTS+34, SEGMENTS+35, SEGMENTS+36, SEGMENTS+37, SEGMENTS+38, SEGMENTS+39
TMP BLDROL+1~
>> VAFARRY BLDDG1BLDDG1+1, BLDPR1BLDPR1+2, BLDZCLBLDZCL+1, BLDZSCBLDZSC+1, BLDROLBLDROL+15
VLDDG1VLDPR1VLDZCLVLDZSCVLDROLCPYDG1+2, CPYDG1+4, CPYDG1+5, CPYDG1+6, CPYPR1+2
CPYPR1+4, CPYPR1+5, CPYPR1+6, CPYZCL+2, CPYZCL+4, CPYZCL+5, CPYZCL+6, CPYZSC+2, CPYZSC+4, CPYZSC+5
CPYZSC+6, CPYROL+2, CPYROL+4, CPYROL+5, CPYROL+6, DELDG1DELPR1DELZCLDELZSCDELROL
VAFEVN BLDEVN*, VLDEVNCPYEVN+1, DELEVN!
VAFEVN( CPYEVN+4, CPYEVN+5
VAFMSTDT BLDZEL~, BLDZEL+1*
VAFPD1 BLDPD1*, CPYPD1+1, DELPD1!
VAFPD1( CPYPD1+4, CPYPD1+5
VAFPID BLDPID!, BLDPID+2, VLDPIDCPYPID+1, DELPID!
VAFPID( CPYPID+4, CPYPID+5
VAFPV1 BLDPV1+1*, VLDPV1CPYPV1+1, DELPV1!
VAFPV1( CPYPV1+4, CPYPV1+5
>> VAFSTR BLDEVNBLDPIDBLDZPDBLDPV1+1, BLDDG1+1, BLDPR1+2, BLDZEL+2, BLDZIR+2, BLDZCL+1, BLDZSC+1
BLDROL+13, BLDPD1BLDZEN
VAFZEL BLDZEL+2, VLDZEL, DELZEL!
VAFZEL(1 BLDZEL+4*, CPYZEL+1, CPYZEL+4, CPYZEL+5
VAFZELSV VLDZEL~*, VLDZEL+1
VAFZEN BLDZEN*, CPYZEN+1, DELZEN!
VAFZEN( CPYZEN+4, CPYZEN+5
VAFZIR BLDZIR+2*, VLDZIRCPYZIR+1, DELZIR!
VAFZIR( CPYZIR+5, CPYZIR+6
VAFZPD BLDZPD*, BLDZPD+1, VLDZPDCPYZPD+1, DELZPD!
VAFZPD( CPYZPD+4, CPYZPD+5
VAFZSP BLDZSP*, BLDZSP+1*, VLDZSPCPYZSP+1, DELZSP!
VAFZSP( CPYZSP+4, CPYZSP+5
>> VALERR VLDEVNVLDPIDVLDZPDVLDPV1VLDDG1VLDPR1VLDZEL+1, VLDZIRVLDZCLVLDZSC
VLDZSPVLDROL
XMITARRY CPYEVN+1, CPYEVN+5, CPYPID+1, CPYPID+5, CPYZPD+1, CPYZPD+5, CPYPV1+1, CPYPV1+5, CPYDG1+5, CPYDG1+6
CPYPR1+5, CPYPR1+6, CPYZEL+1, CPYZEL+5, CPYZIR+1, CPYZIR+6, CPYZCL+5, CPYZCL+6, CPYZSC+5, CPYZSC+6
CPYZSP+1, CPYZSP+5, CPYROL+5, CPYROL+6, CPYPD1+1, CPYPD1+5, CPYZEN+1, CPYZEN+5, UNWIND~, UNWIND+8*
, UNWIND+9*, UNWIND+13, UNWIND+15
>> XMITPTR BLDROL+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All