GMRCIACT ;SLC/JFR - PROCESS ACTIONS ON IFC ; Aug 01, 2024@15:38:22
Source file <GMRCIACT.m>
Package | Total | Call Graph |
---|---|---|
Consult Request Tracking | 10 | $$DCNOTE^GMRCADC $$ORTX^GMRCAU $$STSCHG^GMRCDIS $$URG^GMRCHL7A ($$DUPACT,$$GETDA,APPACK,FILEACT,FILRES)^GMRCIAC2 PTERRMSG^GMRCIERR ($$CHKPROXY,FAILPRXY)^GMRCIUT1 ($$GETPROC,$$GETSERV,RESP,TRIMWP)^GMRCIUTL MSG^GMRCP ($$LOCKREC,PRNT)^GMRCUTL1 |
Kernel | 4 | ($$HL7TFM,$$NOW)^XLFDT $$FMNAME^XLFNAME $$TRIM^XLFSTR ($$IEN,$$STA)^XUAF4 |
VA FileMan | 3 | $$FIND1^DIC (UPDATE,WP)^DIE $$GET1^DIQ |
Registration | 2 | $$ADD^DGPROSAD $$SITE^VASITE |
Health Level Seven | 1 | GENACK^HLMA1 |
Master Patient Index VistA | 1 | $$GETDFN^MPIF001 |
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 |
---|---|---|
NW(ARRAY) | ;process and file new order
|
|
DIS(GMRCAR,GMRCCRNR,GMRCMSGI) | ;dis-associate a result from a remote request ; MKN GMRC*3.0*154 added GMRCCRNR and GMRCMSGI
|
|
OTHER(GMRCAR,GMRCCRNR,GMRCMSGI) | ;process most IFC actions
|
Name | Field # of Occurrence |
---|---|
$$ADD^DGPROSAD | NW+46 |
$$FIND1^DIC | NW+75, NW+81 |
UPDATE^DIE | NW+124, DIS+24, OTHER+36 |
WP^DIE | NW+131 |
$$GET1^DIQ | DIS+19, OTHER+38 |
$$DCNOTE^GMRCADC | OTHER+56 |
$$ORTX^GMRCAU | NW+144, DIS+28, OTHER+53, OTHER+57, OTHER+61 |
$$STSCHG^GMRCDIS | DIS+22 |
$$URG^GMRCHL7A | NW+79 |
$$DUPACT^GMRCIAC2 | DIS+17, OTHER+33 |
$$GETDA^GMRCIAC2 | DIS+11, OTHER+14 |
APPACK^GMRCIAC2 | NW+13, NW+54, NW+70, NW+126, DIS+14, DIS+31, OTHER+18, OTHER+67 |
FILEACT^GMRCIAC2 | NW+137, DIS+19, OTHER+38 |
FILRES^GMRCIAC2 | DIS+20 |
PTERRMSG^GMRCIERR | NW+53 |
$$CHKPROXY^GMRCIUT1 | NW+157 |
FAILPRXY^GMRCIUT1 | NW+47 |
$$GETPROC^GMRCIUTL | NW+60 |
$$GETSERV^GMRCIUTL | NW+66 |
RESP^GMRCIUTL | NW+148 |
TRIMWP^GMRCIUTL | NW+130 |
MSG^GMRCP | NW+145, DIS+29, OTHER+64 |
$$LOCKREC^GMRCUTL1 | DIS+13, OTHER+17 |
PRNT^GMRCUTL1 | NW+140 |
GENACK^HLMA1 | NW+149 |
$$GETDFN^MPIF001 | NW+18 |
$$SITE^VASITE | NW+46, NW+47 |
$$HL7TFM^XLFDT | NW+74, NW+76, NW+104 |
$$NOW^XLFDT | NW+73 |
$$FMNAME^XLFNAME | NW+90 |
$$TRIM^XLFSTR | NW+112 |
$$IEN^XUAF4 | NW+10, NW+85 |
$$STA^XUAF4 | NW+156 |
FileNo | Call Tags |
---|---|
^ORD(101 - [#101] | FIND1^DIC |
^GMR(123 - [#123] | GET1^DIQ, WP^DIE |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(123 - [#123] | NW+11, NW+145, NW+155, NW+157, DIS+26, DIS+29, OTHER+15, OTHER+44, OTHER+47, OTHER+48 , OTHER+64 |
^TMP("GMRCID" | DIS+7!, DIS+9*, DIS+10, DIS+15!, DIS+17!, DIS+19, DIS+20, DIS+32! |
^TMP("GMRCIN" | NW+5!, NW+6*, NW+7, NW+14!, NW+15, NW+18, NW+24, NW+28, NW+41, NW+51 , NW+52, NW+53, NW+55!, NW+57, NW+71!, NW+84, NW+100, NW+102, NW+103, NW+104 , NW+105, NW+116, NW+119, NW+120, NW+127!, NW+130, NW+131, NW+136, NW+150!, OTHER+10! , OTHER+11*, OTHER+13, OTHER+19!, OTHER+33!, OTHER+38, OTHER+68! |
Name | Field # of Occurrence |
---|---|
^("OBR" | NW+29, NW+30, NW+31, NW+32 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | OTHER+46~*, OTHER+47*, OTHER+48 |
ARRAY | NW~, NW+6 |
CODINTXT | NW+101~, NW+109*, NW+110, NW+111 |
CRNRACCT | NW+17~, NW+24*, NW+36 |
EDIPI | NW+40~, NW+41*, NW+42, NW+46, NW+47 |
FDA | NW+128!, DIS+8~, DIS+21!, OTHER+9~ |
FDA(1 | NW+123*, DIS+22*, DIS+23*, OTHER+35* |
GMRCACT | OTHER+9~ |
GMRCAR | DIS~, DIS+9, OTHER~, OTHER+11 |
GMRCCRNR | NW+13*, NW+54*, NW+70*, NW+80, NW+126*, NW+137, NW+150, DIS~, DIS+12*, DIS+14 , DIS+17, DIS+19, OTHER~, OTHER+16*, OTHER+18, OTHER+33, OTHER+38 |
GMRCCSYS | NW+101~, NW+105*, NW+106*, NW+107 |
GMRCDA | NW+4~, NW+125, DIS+8~, DIS+11*, DIS+13, DIS+14, DIS+17, DIS+19, DIS+20, DIS+22 , DIS+23, DIS+26, DIS+28, DIS+29, DIS+31, OTHER+9~, OTHER+14*, OTHER+15, OTHER+17, OTHER+18 , OTHER+33, OTHER+35, OTHER+38, OTHER+44, OTHER+47, OTHER+48, OTHER+53, OTHER+56, OTHER+57, OTHER+61 , OTHER+64, OTHER+67 |
GMRCDA(1 | NW+131, NW+137, NW+140, NW+144, NW+145, NW+148, NW+155, NW+157 |
GMRCERR | DIS+8~, DIS+21! |
GMRCFCN | NW+4~, NW+9*, NW+11, NW+47, NW+86 |
GMRCFDA | NW+4~, NW+123, NW+128!, DIS+8~, DIS+21!, OTHER+9~, OTHER+35, OTHER+37! |
GMRCFDA( | NW+19*, NW+20*, NW+36, NW+48*, NW+50, NW+73*, NW+85*, NW+86*, NW+87*, NW+92* , NW+94*, NW+97*, NW+98*, NW+103*, NW+104*, NW+107*, NW+108, NW+109 |
GMRCFDA(1 | NW+63*, NW+68* |
GMRCFDA(13 | NW+99* |
GMRCFDA(14 | NW+84* |
GMRCFDA(17 | NW+76* |
GMRCFDA(3 | NW+74* |
GMRCFDA(30 | NW+102*, NW+110, NW+111*, NW+112* |
GMRCFDA(4 | NW+62*, NW+99 |
GMRCFDA(5 | NW+81* |
GMRCFDA(502 | NW+24* |
GMRCFDA(507 | NW+29* |
GMRCFDA(508 | NW+30* |
GMRCFDA(511 | NW+31* |
GMRCFDA(512 | NW+32* |
GMRCFDA(6 | NW+75* |
GMRCFDA(8 | NW+82*, OTHER+23*, OTHER+26, OTHER+27, OTHER+28, OTHER+29, OTHER+30 |
GMRCFDA(80 | NW+121* |
GMRCFDA(9 | NW+83*, OTHER+26*, OTHER+27*, OTHER+28*, OTHER+29*, OTHER+30* |
GMRCFL | OTHER+40~, OTHER+41*, OTHER+56*, OTHER+64 |
GMRCITER | NW+4~, NW+8, NW+12*, NW+13, NW+61*, NW+67*, NW+69, NW+70 |
GMRCITM | NW+4~, NW+57*, NW+58, NW+60, NW+64, NW+66 |
GMRCLAC | NW+4~, NW+83*, NW+137, NW+139, NW+142 |
GMRCLAT | OTHER+9~, OTHER+26*, OTHER+27*, OTHER+28*, OTHER+29*, OTHER+30*, OTHER+33, OTHER+38, OTHER+42, OTHER+43 , OTHER+51, OTHER+52, OTHER+55, OTHER+59 |
GMRCMSGI | NW+13*, NW+47, NW+54*, NW+70*, NW+126*, DIS~, DIS+12*, DIS+14, DIS+17, OTHER~ , OTHER+16*, OTHER+18, OTHER+33 |
GMRCNOT | OTHER+40~, OTHER+54*, OTHER+58*, OTHER+62*, OTHER+63, OTHER+64 |
GMRCOP | NW+89~, NW+90*, NW+91, NW+92 |
GMRCORC | NW+4~, NW+7*, NW+9, NW+10, NW+47, NW+74, NW+76, NW+79, NW+83, NW+85 , NW+90, NW+95, NW+96, NW+135, NW+148, DIS+8~, DIS+10*, DIS+11, DIS+17, OTHER+9~ , OTHER+13*, OTHER+14, OTHER+21, OTHER+22, OTHER+33 |
GMRCORTX | NW+143~, NW+144*, NW+145, DIS+27~, DIS+28*, DIS+29 |
GMRCOS | OTHER+22~*, OTHER+23 |
GMRCP14 | NW+96~*, NW+97, NW+98 |
GMRCROL | OTHER+9~, OTHER+15*, OTHER+50, OTHER+60 |
GMRCROUT | NW+4~, NW+10*, NW+11, NW+87, NW+137 |
GMRCRSLT | NW+147~, NW+149 |
GMRCSEG | NW+134~ |
GMRCSEG("OBX" | NW+136* |
GMRCSEG("ORC" | NW+135* |
GMRCTX | OTHER+40~, OTHER+43, OTHER+45*, OTHER+47, OTHER+49*, OTHER+50, OTHER+51*, OTHER+52*, OTHER+53*, OTHER+57* , OTHER+61*, OTHER+64 |
>> HL("EID" | NW+149 |
>> HL("EIDS" | NW+149 |
>> HL("MID" | NW+148 |
>> HLMTIENS | NW+149 |
NODE | NW+117~, NW+118*, NW+119*, NW+120 |
OBR | NW+52~*, NW+53 |
OBR16 | NW+29~* |
OBR19 | NW+4~, NW+30*, NW+47 |
OBR20 | NW+31~* |
OBR27 | NW+32~* |
PAT | NW+17~, NW+18*, NW+19, NW+20 |
PIECE | NW+40~, NW+41* |
PROC | NW+59~, NW+60*, NW+61, NW+62, NW+63 |
RTNCODE | NW+40~, NW+46*, NW+47, NW+48, NW+154~, NW+157* |
SERV | NW+65~, NW+66*, NW+67, NW+68 |
SITE | NW+154~, NW+155*, NW+156 |
STA | NW+51~*, NW+53, NW+154~, NW+156*, NW+157 |
U | NW+10, NW+32, NW+41, NW+46, NW+47, NW+48, NW+51, NW+61, NW+62, NW+63 , NW+67, NW+76, NW+79, NW+102, NW+103, NW+104, NW+105, NW+145, NW+155, NW+157 , DIS+26, DIS+29, OTHER+15, OTHER+44, OTHER+48, OTHER+64 |
UCIDNODE | NW+117~, NW+120*, NW+121 |
URG | NW+78~, NW+79*, NW+80*, NW+81 |