MDRPCOD ; HOIFO/DP - Object RPCs (TMDProcedureDef) ; [01-09-2003 15:20]
Source file <MDRPCOD.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ADDINST | ; [Procedure] Add instrument to the list
|
|
| CONLIST | ; [Procedure] Returns list of Consult Procedures linked to CP Def
|
|
| CONSYN | ; [Procedure] Returns 0/1 for linked to Consults
|
|
| DELINST | ; [Procedure] Delete instrument from procedure
|
|
| GETINST | ; [Procedure] Return all instruments and IEN if assigned
|
|
| GETPROC | ; [Procedure] Get procedure list
|
|
| GETSPEC | ; [Procedure] Return all/active specialties (Default = ACTIVE)
|
|
| LINK(MDPROC) | ; [Procedure] Check if CP Procedure Link to Consult
|
|
| LINKS(RESULTS,MDPROC) | ; [Procedure] Get list of Consults Procedure names linked to a CP
|
|
| RPC(RESULTS,OPTION,MDPROC,DATA) | ; [Procedure] Main RPC Call
|
| RPC Name | Call Tags |
|---|---|
| MD TMDPROCEDURE | RPC |
| FileNo | Call Tags |
|---|---|
| ^DIC(45.7 - [#45.7] | GET1^DIQ, LIST^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MDS(702.01 - [#702.01] | ADDINST+1, DELINST+1, GETINST+3, GETPROC+2, GETPROC+3, GETPROC+6, GETPROC+7, GETSPEC+3, GETSPEC+5, GETSPEC+10 |
| ^MDS(702.09 - [#702.09] | GETINST+1, GETINST+3 |
| ^TMP("DILIST" | GETSPEC+8, GETSPEC+9, GETSPEC+10 |
| ^TMP($J | CONLIST+3*, GETSPEC+4, RPC+2 |
| Name | Line Occurrences |
|---|---|
| @( | RPC+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DATA | ADDINST+1, ADDINST+2, DELINST+1, RPC~ |
| MDENT | RPC+1~ |
| MDFDA | RPC+1~ |
| MDFDA( | ADDINST+2*, DELINST+2* |
| MDINST | RPC+1~ |
| MDPROC | ADDINST+1, ADDINST+2, CONLIST+1, CONSYN+1, DELINST+1, DELINST+2, GETINST+3, GETPROC+1, GETPROC+2, GETSPEC+1* , GETSPEC+2, GETSPEC+6, LINK~, LINK+1, LINK+2, LINKS~, LINKS+1, LINKS+2, RPC~ |
| MDRET | CONLIST+1, RPC+1~ |
| MDRET( | CONLIST+2, CONLIST+3 |
| MDX | RPC+1~ |
| OPTION | RPC~, RPC+3, RPC+4 |
| RESULTS | ADDINST+4, CONLIST+4, CONSYN+1, DELINST+4, GETINST+2, GETINST+3, GETINST+4, GETPROC+4, GETPROC+5, GETPROC+8 , GETPROC+9, GETSPEC+5, GETSPEC+9, GETSPEC+10*, GETSPEC+11, GETSPEC+12, GETSPEC+13, GETSPEC+14, LINKS~, LINKS+2 , RPC~, RPC+2*, RPC+4 |
| RESULTS(1 | LINKS+1* |
| U | CONLIST+3, GETINST+3, GETPROC+3, GETPROC+6, GETPROC+7, GETSPEC+5, GETSPEC+10 |
| >> X | CONLIST+2*, CONLIST+3, DELINST+1*, DELINST+2, GETINST+1*, GETINST+3, GETPROC+2*, GETPROC+3, GETPROC+6*, GETPROC+7 , GETSPEC+3*, GETSPEC+5, GETSPEC+8*, GETSPEC+9, GETSPEC+10 |
| >> Y | GETINST+2*, GETINST+3, GETPROC+3*, GETPROC+4, GETPROC+7*, GETPROC+8, GETSPEC+4*, GETSPEC+5, GETSPEC+11*, GETSPEC+12 , GETSPEC+13*, GETSPEC+14 |
| Name | Field # of Occurrence |
|---|---|
| $T(@OPTION | RPC+3 |