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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: SDTMBUS

Package: Scheduling

Routine: SDTMBUS


Information

SDTMBUS ;MS/TG/MS/PB - TMP HL7 Routine;JULY 05, 2018

Source Information

Source file <SDTMBUS.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 3 $$FMADD^XLFDT  $$UP^XLFSTR  $$KSP^XUPARAM  
Scheduling 2 ($$BLDSEG,$$ESCAPE)^SDHL7UL  ($$INST,$$TMCONV)^SDTMPHLA  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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 SDHL7APU  SDHL7CON  

Entry Points

Name Comments DBIA/ICR reference
MSA(MID,ERROR,HL) ;build MSA segment
ERR(ERROR,HL) ;build ERR segment
QAK(HL,ERROR) ;build QAK segment
QPD(QPD,HL) ;build QPD segment
QRF(QRY,EXTIME,HL) ; Build QRF segment
RDF(RDF,HL) ; Build RDF segment for DSS Units data
RDT(MSGROOT,DATAROOT,CNT,LEN,HL,FOUND) ; Build RDT segments for Consults elements
RTCRDT(MSGROOT,DATAROOT,CNT,LEN,HL,FOUND) ; Build RDT segments for Return to Clinic elements

External References

Name Field # of Occurrence
$$GET1^DIQ RTCRDT+39, RTCRDT+40, RTCRDT+42
GETS^DIQ RDT+35
$$BLDSEG^SDHL7UL MSA+8, ERR+8, QAK+8, QPD+1, QRF+4, RDF+8
$$ESCAPE^SDHL7UL ERR+7
$$INST^SDTMPHLA RTCRDT+45
$$TMCONV^SDTMPHLA RDT+34, RDT+40, RTCRDT+45
$$FMADD^XLFDT RDT+32, RTCRDT+43
$$UP^XLFSTR RDT+43
$$KSP^XUPARAM RDT+22

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^GMR(123 - [#123] GETS^DIQ
^VA(200 - [#200] GET1^DIQ
^SC - [#44] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^GMR(123 - [#123] RDT+41
^GMR(123.5 - [#123.5] RDT+42
^TMP("ORQQCN" RDT+29, RDT+31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACK MSA+1~, MSA+2*, MSA+3*, MSA+5
APP RDT+21~, RDT+26*
CC RDT+21~, RDT+25*, RDT+26, RDT+29, RDT+31, RTCRDT+19~, RTCRDT+23*, RTCRDT+24*, RTCRDT+27, RTCRDT+29
, RTCRDT+30, RTCRDT+31, RTCRDT+32, RTCRDT+33, RTCRDT+34, RTCRDT+35, RTCRDT+36
>> CID RTCRDT+31*, RTCRDT+45
>> CLINID RTCRDT+30*, RTCRDT+38, RTCRDT+39, RTCRDT+40, RTCRDT+45
>> CLINNM RTCRDT+39*, RTCRDT+45
>> CMTS RTCRDT+33*, RTCRDT+45
CNT RDT~, RDT+45*, RDT+46, RDT+47, RTCRDT~, RTCRDT+46*, RTCRDT+47, RTCRDT+48
CONDT RDT+27~, RDT+32*, RDT+33, RTCRDT+25~
CONSULTS RDT+27~, RDT+31*, RDT+32, RDT+34, RDT+43, RTCRDT+25~
DATA RDT+21~, RDT+27~, RDT+28*, RDT+34*, RDT+43*, RDT+44, RDT+46, RTCRDT+19~, RTCRDT+25~, RTCRDT+26*
, RTCRDT+45*, RTCRDT+47
DATAROOT RDT~, RDT+25, RDT+26, RTCRDT~, RTCRDT+24, RTCRDT+27, RTCRDT+29, RTCRDT+30, RTCRDT+31, RTCRDT+32
, RTCRDT+33, RTCRDT+34, RTCRDT+35, RTCRDT+36
DT RDT+32, RTCRDT+43
ERR ERR+1~, ERR+8
ERR(0 ERR+2*
ERR(1 ERR+3*, ERR+4*, ERR+5*, ERR+6*, ERR+7*
ERROR MSA~, MSA+2, MSA+7, ERR~, ERR+3, ERR+4, ERR+5, ERR+6, ERR+7, QAK~
, QAK+2
EXTIME QRF~
FOUND RDT~, RDT+22*, RDT+48*, RTCRDT~, RTCRDT+20*
FS RDT+21~, RDT+24*, RDT+34, RDT+43, RDT+44, RTCRDT+19~, RTCRDT+22*, RTCRDT+45
HL MSA~, MSA+8, ERR~, ERR+7, ERR+8, QAK~, QAK+8, QPD~, QPD+1, QRF~
, QRF+4, RDF~, RDF+8, RDT~, RTCRDT~
HL("MID" MSA+6, QAK+5
I RDT+21~, RTCRDT+19~
IEN RDT+21~, RDT+27~, RDT+29*, RDT+30, RDT+35, RDT+36, RDT+37, RDT+39, RDT+41, RDT+43
, RTCRDT+19~, RTCRDT+25~, RTCRDT+27*, RTCRDT+28, RTCRDT+45
II RDT+21~, RDT+44*, RTCRDT+19~
INST RDT+21~, RDT+22*, RDT+34, RDT+40
LEN RDT~, RDT+47*, RTCRDT~, RTCRDT+48*
MID MSA~
MRTC RTCRDT+25~, RTCRDT+34*, RTCRDT+37
MSA MSA+1~, MSA+8
MSA(0 MSA+4*
MSA(1 MSA+5*
MSA(2 MSA+6*
MSA(3 MSA+7*
MSGROOT RDT~, RDT+46, RDT+47, RTCRDT~, RTCRDT+47, RTCRDT+48
MULTIRTC RTCRDT+25~, RTCRDT+37*, RTCRDT+45
PRVID RTCRDT+25~, RTCRDT+32*, RTCRDT+41, RTCRDT+42
PRVNM RTCRDT+25~, RTCRDT+42*, RTCRDT+45
QAK QAK+1~, QAK+8
QAK(0 QAK+4*
QAK(1 QAK+5*
QAK(2 QAK+6*
QAK(3 QAK+7*
QPD QPD~, QPD+1
QRF QRF+1~, QRF+2*, QRF+4
QRF(0 QRF+3*
QRY QRF~
QRY("QRF" QRF+2
RDF RDF~, RDF+8
RDT RDT+21~, RDT+27~, RTCRDT+19~, RTCRDT+25~
RDT( RDT+44*
RDT(123 RDT+36, RDT+37, RDT+39, RDT+43
REMOTECS RDT+27~, RDT+38*, RDT+43, RTCRDT+25~
>> REQDT RTCRDT+29*, RTCRDT+44, RTCRDT+45
RMTCNID RDT+27~, RDT+36*, RDT+38, RTCRDT+25~
RMTCS RDT+27~, RDT+37*, RDT+38, RTCRDT+25~
RTCINT RTCRDT+25~, RTCRDT+35*, RTCRDT+37
RTCPAR RTCRDT+25~, RTCRDT+36*, RTCRDT+37
STATUS QAK+1~, QAK+2*, QAK+3*, QAK+6
STOP RDT+21~, RDT+42*, RDT+43, RTCRDT+19~, RTCRDT+40*, RTCRDT+45
STOPDT RDT+27~, RDT+32*, RDT+33, RTCRDT+25~, RTCRDT+43*, RTCRDT+44
TO RDT+21~, RDT+27~, RDT+41*, RDT+42, RTCRDT+19~, RTCRDT+25~
U RDT+29, RDT+34, RDT+41, RDT+42, RTCRDT+27, RTCRDT+29, RTCRDT+30, RTCRDT+31, RTCRDT+32, RTCRDT+33
, RTCRDT+34, RTCRDT+35, RTCRDT+36
XDT RDT+21~, RDT+27~, RDT+39*, RDT+40*, RDT+43, RTCRDT+19~, RTCRDT+25~
XX RDT+21~, RDT+27~, RDT+42*, RTCRDT+19~, RTCRDT+25~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All