HLCSAC ;ISCSF/RWF - MPI direct connect client ;05/31/2000 09:40
Source file <HLCSAC.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 |
|---|---|---|
| Master Patient Index VistA | 4 | MPIFDUP MPIFQ0 MPIFRTC MPIFSA2 |
| Health Level Seven | 1 | HLMA |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(HLDP,INPUT,OUTPUT) | ;Call to do direct connect to MPI
|
|
| ERR | ;Report back an error
|
|
| ERROR | ;Trap an error
|
|
| OPEN | ;Open connection
|
|
| HELO | ;start conversation
|
|
| DATA | ;Send data
|
|
| TURN | ;Turn channel
|
|
| GET | ;Get responce
|
|
| QUIT | ;Shut down
|
|
| POST(MSG) | ;Send a command and get responce
|
|
| TRACE(S1) | ;
|
|
| SETUP | ;
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP("HCSA" | TRACE+3!, TRACE+5 |
| Name | Field # of Occurrence |
|---|---|
| ^( | TRACE+5* |
| ^(0 | TRACE+5* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | TRACE+2~, TRACE+5* |
| H | TRACE+2~, TRACE+4*, TRACE+5 |
| >> HCS("STAT" | SETUP+5* |
| HCSCMD | EN+1~, DATA+3, GET+1, GET+2, POST+3 |
| HCSDAT | EN+1~, DATA+3 |
| HCSER | EN+1~ |
| HCSEXIT | EN+1~, SETUP+5* |
| HCSTRACE | EN+1~, EN+4*, TRACE+5 |
| HLCS | EN+1~, EN+4*, EN+6, EN+7, EN+8, EN+9, EN+10, EN+11, ERR+1, ERR+3 , OPEN+5*, HELO+2*, HELO+3*, DATA+3*, TURN+1*, GET+2*, SETUP+1*, SETUP+3* |
| HLDBACK | EN+2~ |
| HLDBSIZE | EN+2~ |
| HLDP | EN~, SETUP+1 |
| HLDREAD | EN+2~, SETUP+4* |
| HLDRETR | EN+2~, OPEN+3 |
| HLDT1 | EN+1~ |
| HLDWAIT | EN+2~ |
| HLI | OPEN+1~, OPEN+3* |
| HLOS | EN+1~ |
| >> HLP("ACKTIME" | SETUP+4 |
| HLTCPADD | EN+2~, OPEN+4 |
| HLTCPCS | EN+2~ |
| HLTCPLNK | EN+2~ |
| HLTCPORT | EN+2~, OPEN+4 |
| INPUT | EN~, DATA+2, SETUP+1 |
| IO | OPEN+7 |
| MSG | POST~, POST+1 |
| OUTPUT | EN~, GET+3, SETUP+1 |
| >> POP | EN+4*, ERR+2, OPEN+3, OPEN+5 |
| S1 | TRACE~, TRACE+3, TRACE+5 |
| X | EN+2~, HELO+1*, HELO+2, HELO+3, TURN+1*, SETUP+2*, SETUP+3 |
| Y | EN+2~ |