MDRPCOT2 ; HOIFO/NCA - Object RPCs (TMDTransaction) Continued 2;10/29/04 12:20 ;3/12/08 09:18
Source file <MDRPCOT2.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Clinical Procedures | 2 | MDRPCOW MDRPCW1 |
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.
|
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 |
FileNo | Call Tags |
---|---|
^MDD(702 - [#702] | GET1^DIQ |
^MDS(702.01 - [#702.01] | GET1^DIQ |
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! |
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 |
>> | 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~ |