HLOAPI1 ;;ALB/CJM-HL7 - Developer API's for sending & receiving messages(continued) ;03/12/2012
Source file <HLOAPI1.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 |
|---|---|---|
| Integrated Billing | 7 | IBARXCBK IBARXCHL IBARXCQR IBARXCSH IBECECQ1 IBECECQ2 IBECECU1 |
| Health Level Seven | 4 | HLOAPI2 HLOCNRT HLOCNRT1 HLOPING |
| Imaging | 3 | MAGDHOW2 MAGDHOWA MAGT7MA |
| Scheduling | 3 | SDTMPHLA SDTMPHLB SDTMPHLC |
| Mental Health | 2 | YSCLHLAD YSCLHLRD |
| IFCAP | 1 | PRCHJS04 |
| VA Point of Service | 1 | VPSSEND |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SENDONE(HLMSTATE,PARMS,WHOTO,ERROR) | ;Sends the message to a single receiving application.
|
|
| SENDMANY(HLMSTATE,PARMS,WHOTO) | ;;
|
|
| SENDSUB(HLMSTATE,PARMS,MESSAGES) | ;;
|
|
| SEND(HLMSTATE,ERROR) | ;
|
|
| DONTSEND(HLMSTATE,ERROR) | ;
|
| Name | Field # of Occurrence |
|---|---|
| $$CHKPARMS^HLOAPI2 | SENDONE+53, SENDMANY+31, SENDSUB+26 |
| $$CHKWHO^HLOAPI2 | SENDONE+53, SENDMANY+44 |
| $$NEXT^HLOASUB | SENDSUB+27, SENDSUB+42 |
| $$SAVEMSG^HLOF777 | SEND+3 |
| SAVEMSG^HLOF777 | DONTSEND+7 |
| $$SAVEMSG^HLOF778 | SEND+5 |
| SAVEMSG^HLOF778 | DONTSEND+12 |
| SETPURGE^HLOF778A | DONTSEND+13 |
| $$SQUE^HLOQUE | SEND+8 |
| OUTQUE^HLOQUE | SEND+11 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^HLB - [#778] | SEND+9* |
| Name | Line Occurrences |
|---|---|
| $$SEND | SENDONE+54, SENDMANY+45, SENDSUB+53 |
| DONTSEND | SENDONE+57, SENDMANY+36, SENDMANY+56, SENDSUB+37 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ERR1 | SENDONE+48~, SENDONE+53, SENDONE+56 |
| ERR2 | SENDONE+48~, SENDONE+53, SENDONE+56 |
| ERROR | SENDONE~, SENDONE+51*, SENDONE+54, SENDONE+56*, SENDONE+57, SENDMANY+25~, SENDMANY+28*, SENDMANY+29, SENDMANY+31, SENDMANY+36 , SENDMANY+38, SENDMANY+43*, SENDMANY+44, SENDMANY+45, SENDMANY+52, SENDMANY+56, SENDMANY+57, SENDSUB+18~, SENDSUB+23*, SENDSUB+24* , SENDSUB+26, SENDSUB+37, SENDSUB+40, SENDSUB+52*, SENDSUB+53, SENDSUB+57, SEND~, SEND+2!, SEND+3*, SEND+5* , SEND+6*, DONTSEND~, DONTSEND+11 |
| HARY | SENDSUB+28~, SENDSUB+29*, SENDSUB+35, SENDSUB+36, SENDSUB+43~, SENDSUB+44*, SENDSUB+50, SENDSUB+51 |
| HLMSTATE | SENDONE~, SENDONE+53, SENDONE+54, SENDONE+57, SENDMANY~, SENDMANY+31, SENDMANY+34, SENDMANY+42, SENDSUB~, SENDSUB+26 , SENDSUB+31, SENDSUB+46, SEND~, SEND+3, SEND+5, DONTSEND~, DONTSEND+7, DONTSEND+12 |
| HLMSTATE("ACK | TO IEN" , DONTSEND+13 |
| HLMSTATE("BATCH" | SEND+6 |
| HLMSTATE("BODY" | SENDONE+51, SENDMANY+27, SENDSUB+23 |
| HLMSTATE("IEN" | SENDONE+59, SEND+8, SEND+9, SEND+11, SEND+12, DONTSEND+13 |
| HLMSTATE("STATUS" | SEND+6, SEND+7, SEND+8*, SEND+11, DONTSEND+9*, DONTSEND+11* |
| HLMSTATE("UNS | TORED LINES" , SENDONE+51, SENDMANY+27, SENDSUB+23, SEND+3, DONTSEND+7 |
| I | SENDMANY+25~, SENDMANY+29*, SENDMANY+32*, SENDMANY+33, SENDMANY+35, SENDMANY+37, SENDMANY+38, SENDMANY+40*, SENDMANY+41, SENDMANY+46 , SENDMANY+47, SENDMANY+48, SENDMANY+50, SENDMANY+51, SENDMANY+52, SENDMANY+55, SENDMANY+57 |
| MESSAGES | SENDSUB~, SENDSUB+17! |
| MESSAGES( | SENDSUB+38*, SENDSUB+39*, SENDSUB+40*, SENDSUB+54*, SENDSUB+56*, SENDSUB+57* |
| PARMS | SENDONE~, SENDONE+53, SENDONE+58!, SENDMANY~, SENDMANY+27!, SENDMANY+31!, SENDMANY+58!, SENDSUB~, SENDSUB+23!, SENDSUB+24! , SENDSUB+26!, SENDSUB+58! |
| PARMS("SUBSCR | IPTION IEN" , SENDSUB+24, SENDSUB+27, SENDSUB+42 |
| RETURN | SENDMANY+25~, SENDMANY+26*, SENDMANY+53*, SENDMANY+55*, SENDMANY+59, SENDSUB+18~, SENDSUB+20*, SENDSUB+56*, SENDSUB+59 |
| SARY | SENDSUB+28~, SENDSUB+30*, SENDSUB+33, SENDSUB+34, SENDSUB+43~, SENDSUB+45*, SENDSUB+48, SENDSUB+49 |
| STATE | SENDMANY+25~, SENDMANY+34!*, SENDMANY+36, SENDMANY+42!*, SENDMANY+44, SENDMANY+45, SENDMANY+56, SENDSUB+18~, SENDSUB+31!*, SENDSUB+37 , SENDSUB+46!*, SENDSUB+53 |
| STATE("IEN" | SENDMANY+34*, SENDMANY+37, SENDMANY+42*, SENDMANY+47, SENDMANY+51, SENDMANY+57, SENDSUB+31*, SENDSUB+39, SENDSUB+46*, SENDSUB+57 |
| SUBIEN | SENDSUB+18~, SENDSUB+27*, SENDSUB+38, SENDSUB+39, SENDSUB+40, SENDSUB+42*, SENDSUB+54, SENDSUB+56, SENDSUB+57 |
| SUCCESS | SENDONE+48~, SENDONE+49*, SENDONE+54*, SENDONE+59 |
| WHO | SENDMANY+25~, SENDMANY+33!*, SENDMANY+41!*, SENDMANY+44, SENDSUB+18~, SENDSUB+27, SENDSUB+42 |
| WHO("LINK IEN | " , SENDSUB+33, SENDSUB+48 |
| WHO("LINK NAM | E" , SENDSUB+34, SENDSUB+49 |
| WHO("RECEIVIN | G APPLICATION" , SENDSUB+35, SENDSUB+50, G FACILITY" , SENDSUB+36, SENDSUB+51 |
| WHOTO | SENDONE~, SENDONE+53, SENDONE+58!, SENDMANY~ |
| WHOTO( | SENDMANY+29*, SENDMANY+32, SENDMANY+33, SENDMANY+35*, SENDMANY+37*, SENDMANY+38*, SENDMANY+40, SENDMANY+41, SENDMANY+46*, SENDMANY+47* , SENDMANY+48*, SENDMANY+50*, SENDMANY+51*, SENDMANY+52*, SENDMANY+55*, SENDMANY+57* |