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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MDRPCOT2

Package: Clinical Procedures

Routine: MDRPCOT2


Information

MDRPCOT2 ; HOIFO/NCA - Object RPCs (TMDTransaction) Continued 2;10/29/04 12:20 ;3/12/08 09:18

Source Information

Source file <MDRPCOT2.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Clinical Procedures 3 UPD^MDKUTLR  $$EN1^MDPCE  ($$GETVSTR,$$PDT)^MDRPCOT1  
Text Integration Utility 3 EXTRACT^TIULQ  (MAKE,UPDATE)^TIUSRVP  SIGN^TIUSRVP2  
VA FileMan 3 NOW^%DTC  (FILE,UPDATE)^DIE  $$GET1^DIQ  
Order Entry Results Reporting 1 GETDCOS^ORWTPN  

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
Clinical Procedures 2 MDRPCOW  MDRPCW1  

Entry Points

Name Comments DBIA/ICR reference
ADDMSG ; [Procedure] Add message to transaction
FILEMSG(STUDY,MDPKG,MDSTAT,MDMSG) ; [Procedure] File Study Status and Message.
STATUS(MDIENS,MDSTAT,MDMSG) ; [Procedure] Update transaction status
SUBMIT(MDDATA,MDESIG,MDG1) ; [Procedure] Process the Image(s) Submission.
; Input: MDDATA - Study ID
; MDESIG - Electronic Signature
; MDG1 - ^TMP global with the text of the report
; Output: -1^Error Message or
; 1^Successful Message
GETDATA(STUDY) ; [Function] Return the Necessary data for creating a TIU note.
; Return: Patient DFN_"^"_TIU title_"^"_Hospital Location_"^"_TIU Note
; IEN_"^"_Consult #_"^"_CP Definition IEN_"^"_Visit String_"^"
; New Visit Flag
; or
; -1^Error Message
NEWTIUN(STUDY) ; [Function] Create a new TIU for transaction
; Input: STUDY - IENS of CP study entry
; Return: TIU Document IEN
UPDATE(STUDY,SIGN,MDGLB) ; Update the TIU document with the text
SIGN(MDTIUIN,MDSIGN) ; Sign the TIU Document
; [Function] TIU SIGN RECORD
PREV(MDC,MDS) ; [Function] Return the Previous TIU document.

External References

Name Field # of Occurrence
NOW^%DTC ADDMSG+5
FILE^DIE STATUS+3, NEWTIUN+37, UPDATE+16, PREV+13
UPDATE^DIE ADDMSG+10
$$GET1^DIQ GETDATA+8, GETDATA+10, GETDATA+13, GETDATA+16, GETDATA+19, GETDATA+21, GETDATA+26, GETDATA+30, UPDATE+3
UPD^MDKUTLR NEWTIUN+38
$$EN1^MDPCE NEWTIUN+25
$$GETVSTR^MDRPCOT1 GETDATA+26
$$PDT^MDRPCOT1 NEWTIUN+16
GETDCOS^ORWTPN UPDATE+6
EXTRACT^TIULQ PREV+5
MAKE^TIUSRVP NEWTIUN+32
UPDATE^TIUSRVP UPDATE+8
SIGN^TIUSRVP2 SIGN+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MDD(702 - [#702] GET1^DIQ
^MDS(702.01 - [#702.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MDD(702 - [#702] ADDMSG+6, NEWTIUN+31, PREV+3, PREV+4, PREV+5, PREV+6, PREV+8, PREV+9
^MDD(703.1 - [#703.1] NEWTIUN+17
^MDK(704.202 - [#704.202] UPDATE+13*, UPDATE+17!, UPDATE+18*
^TMP("MDTIUST" UPDATE+1!, PREV+2!, PREV+6, PREV+7!, PREV+8!

Label References

Name Line Occurrences
$$GETDATA NEWTIUN+5
$$NEWTIUN SUBMIT+9
$$SIGN UPDATE+11
$$UPDATE SUBMIT+19
ADDMSG FILEMSG+3
FILEMSG SUBMIT+14, SUBMIT+21, NEWTIUN+7, NEWTIUN+29
STATUS FILEMSG+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ADDMSG+5
CTR NEWTIUN+3~*, NEWTIUN+10*
>> DATA("DATE" ADDMSG+5*, ADDMSG+7
>> DATA("MESSAGE" ADDMSG+3, ADDMSG+9, FILEMSG+2*
>> DATA("PKG" ADDMSG+8, FILEMSG+1*
>> DATA("TRANSACTION" ADDMSG+2, ADDMSG+4, FILEMSG+1*
DFN GETDATA+6~, GETDATA+10*, GETDATA+11, GETDATA+26, GETDATA+30, GETDATA+33, NEWTIUN+3~, NEWTIUN+32
DUZ UPDATE+5, UPDATE+6
MDC PREV~, PREV+3
MDCON GETDATA+6~, GETDATA+16*, GETDATA+17, GETDATA+30, GETDATA+33, NEWTIUN+3~, NEWTIUN+21
MDCONRS NEWTIUN+3~
MDDATA SUBMIT~, SUBMIT+7
MDDOC PREV+1~, PREV+2*, PREV+9*, PREV+11, PREV+15
MDESIG SUBMIT~, SUBMIT+19
MDFDA NEWTIUN+3~, NEWTIUN+37!, UPDATE+15~
MDFDA( ADDMSG+6*, ADDMSG+7*, ADDMSG+8*, ADDMSG+9*
MDFDA(702 STATUS+1*, STATUS+2*, NEWTIUN+35*, NEWTIUN+36*, UPDATE+15*, PREV+11*, PREV+12*
MDFN GETDATA+6~
MDG1 SUBMIT~, SUBMIT+17
MDG2 SUBMIT+6~, SUBMIT+17*, SUBMIT+18, SUBMIT+19
MDGLB UPDATE~, UPDATE+2
MDGST NEWTIUN+3~*, NEWTIUN+5, NEWTIUN+7, NEWTIUN+16, NEWTIUN+17, NEWTIUN+25, NEWTIUN+29, NEWTIUN+31
MDIEN ADDMSG+1~, ADDMSG+4*, ADDMSG+6, GETDATA+6~, GETDATA+7*, GETDATA+10, GETDATA+13, GETDATA+16, GETDATA+21, GETDATA+26
, GETDATA+30
MDIENS ADDMSG+1~, ADDMSG+4*, ADDMSG+6, ADDMSG+7, ADDMSG+8, ADDMSG+9, STATUS~, STATUS+1, STATUS+2, GETDATA+6~
, GETDATA+7*, GETDATA+8
MDK UPDATE+1~, UPDATE+2*
MDL NEWTIUN+3~, NEWTIUN+9*, NEWTIUN+10
MDLOC GETDATA+6~, GETDATA+27*, GETDATA+30, GETDATA+33, NEWTIUN+3~, NEWTIUN+13, NEWTIUN+25, NEWTIUN+32
MDMSG FILEMSG~, FILEMSG+2, FILEMSG+3, STATUS~, STATUS+1
MDNEWV GETDATA+6~, PREV+1~, PREV+2*, PREV+9*, PREV+12
MDNOTE GETDATA+6~, GETDATA+29*, GETDATA+33, NEWTIUN+3~, NEWTIUN+14, NEWTIUN+32*, NEWTIUN+33*, NEWTIUN+35, NEWTIUN+38, UPDATE+1~*
, UPDATE+8, UPDATE+9*
MDNVST GETDATA+6~, GETDATA+7*, GETDATA+23*, GETDATA+30, GETDATA+33
MDPDT NEWTIUN+3~, NEWTIUN+16*, NEWTIUN+17*, NEWTIUN+18*, NEWTIUN+23
MDPKG FILEMSG~, FILEMSG+1
MDPPR UPDATE+1~
MDPROC GETDATA+6~, GETDATA+13*, GETDATA+14, GETDATA+19, GETDATA+26, GETDATA+30, GETDATA+33, NEWTIUN+3~, NEWTIUN+25
MDPT NEWTIUN+3~, NEWTIUN+17*
MDRESU NEWTIUN+3~*, NEWTIUN+5*, NEWTIUN+7, NEWTIUN+11*, NEWTIUN+25*, NEWTIUN+29, UPDATE+1~
MDRESUL SUBMIT+6~, SUBMIT+7*, SUBMIT+9*, SUBMIT+13, SUBMIT+14, SUBMIT+15, SUBMIT+19*, SUBMIT+20, SUBMIT+21, SUBMIT+22
, SUBMIT+27
MDRET ADDMSG+1~
MDS UPDATE+1~, UPDATE+11*, PREV~, PREV+10, PREV+11, PREV+12
MDSIGN SIGN~, SIGN+7
MDSRES SIGN+5~, SIGN+6*, SIGN+7, SIGN+8
MDSTAT FILEMSG~, FILEMSG+3, STATUS~, STATUS+2
MDSTUDY SUBMIT+6~, SUBMIT+7*, SUBMIT+9, SUBMIT+14, SUBMIT+19, SUBMIT+21
MDTI UPDATE+1~, UPDATE+3*, UPDATE+8, UPDATE+11
MDTITL GETDATA+6~, GETDATA+19*, GETDATA+20, GETDATA+30, GETDATA+33, NEWTIUN+3~, NEWTIUN+32
MDTIUER UPDATE+1~*, PREV+1~, PREV+2*, PREV+5
MDTIUIN SIGN~, SIGN+7
MDTRAN PREV+1~, PREV+2*, PREV+3*, PREV+4, PREV+5, PREV+6, PREV+8, PREV+9, PREV+14*
MDTST GETDATA+6~, PREV+1~, PREV+2*, PREV+6*, PREV+7, PREV+8
MDTSTR NEWTIUN+3~, NEWTIUN+5*, NEWTIUN+8, NEWTIUN+10
MDV UPDATE+1~
MDV1 UPDATE+1~
MDVAU UPDATE+1~, UPDATE+6, UPDATE+7
MDVST NEWTIUN+3~, NEWTIUN+11*, NEWTIUN+25*, NEWTIUN+31*, NEWTIUN+32
MDVSTR GETDATA+6~, GETDATA+21*, GETDATA+22, GETDATA+23*, GETDATA+25, GETDATA+26*, GETDATA+27, GETDATA+30, GETDATA+33, NEWTIUN+3~
, NEWTIUN+18, NEWTIUN+25*, NEWTIUN+32
MDWP NEWTIUN+3~, NEWTIUN+32, UPDATE+1~!, UPDATE+8
MDWP( NEWTIUN+20*, UPDATE+4*
MDWP("TEXT" UPDATE+2*
MDWP(1202 UPDATE+5*
MDWP(1208 UPDATE+7*
MDWP(1405 NEWTIUN+21*
MDWP(1506 UPDATE+7*
MDWP(70201 NEWTIUN+22*
MDWP(70202 NEWTIUN+23*
MDX GETDATA+6~
RES SUBMIT+6~, SUBMIT+7*, SUBMIT+13, SUBMIT+15*, SUBMIT+18, SUBMIT+22*, SUBMIT+27*, SUBMIT+28
SIGN UPDATE~, UPDATE+11
STUDY FILEMSG~, FILEMSG+1, FILEMSG+3, GETDATA~, GETDATA+7, NEWTIUN~, NEWTIUN+3, NEWTIUN+35, NEWTIUN+36, NEWTIUN+38
, UPDATE~, UPDATE+3, UPDATE+13, UPDATE+15, UPDATE+17, UPDATE+18
U NEWTIUN+17, PREV+4, PREV+5, PREV+6, PREV+8, PREV+9
X SIGN+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All