GMRCIACT ;SLC/JFR - PROCESS ACTIONS ON IFC ; Apr 24, 2023@11:16:17
Source file <GMRCIACT.m>
Package | Total | Call Graph |
---|---|---|
Consult Request Tracking | 9 | $$DCNOTE^GMRCADC $$ORTX^GMRCAU $$STSCHG^GMRCDIS $$URG^GMRCHL7A ($$DUPACT,$$GETDA,APPACK,FILEACT,FILRES)^GMRCIAC2 PTERRMSG^GMRCIERR ($$GETPROC,$$GETSERV,RESP,TRIMWP)^GMRCIUTL MSG^GMRCP ($$LOCKREC,PRNT)^GMRCUTL1 |
Kernel | 4 | ($$HL7TFM,$$NOW)^XLFDT $$FMNAME^XLFNAME $$TRIM^XLFSTR $$IEN^XUAF4 |
VA FileMan | 3 | $$FIND1^DIC (UPDATE,WP)^DIE $$GET1^DIQ |
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 |
Package | Total | Caller Graph |
---|---|---|
Consult Request Tracking | 1 | GMRCIMSG |
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 |
---|---|
$$FIND1^DIC | NW+59, NW+65 |
UPDATE^DIE | NW+108, DIS+24, OTHER+36 |
WP^DIE | NW+115 |
$$GET1^DIQ | DIS+19, OTHER+38 |
$$DCNOTE^GMRCADC | OTHER+56 |
$$ORTX^GMRCAU | NW+128, DIS+28, OTHER+53, OTHER+57, OTHER+61 |
$$STSCHG^GMRCDIS | DIS+22 |
$$URG^GMRCHL7A | NW+63 |
$$DUPACT^GMRCIAC2 | DIS+17, OTHER+33 |
$$GETDA^GMRCIAC2 | DIS+11, OTHER+14 |
APPACK^GMRCIAC2 | NW+13, NW+38, NW+54, NW+110, DIS+14, DIS+31, OTHER+18, OTHER+67 |
FILEACT^GMRCIAC2 | NW+121, DIS+19, OTHER+38 |
FILRES^GMRCIAC2 | DIS+20 |
PTERRMSG^GMRCIERR | NW+37 |
$$GETPROC^GMRCIUTL | NW+44 |
$$GETSERV^GMRCIUTL | NW+50 |
RESP^GMRCIUTL | NW+132 |
TRIMWP^GMRCIUTL | NW+114 |
MSG^GMRCP | NW+129, DIS+29, OTHER+64 |
$$LOCKREC^GMRCUTL1 | DIS+13, OTHER+17 |
PRNT^GMRCUTL1 | NW+124 |
GENACK^HLMA1 | NW+133 |
$$GETDFN^MPIF001 | NW+18 |
$$HL7TFM^XLFDT | NW+58, NW+60, NW+88 |
$$NOW^XLFDT | NW+57 |
$$FMNAME^XLFNAME | NW+74 |
$$TRIM^XLFSTR | NW+96 |
$$IEN^XUAF4 | NW+10, NW+69 |
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+129, 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+35, NW+36 , NW+37, NW+39!, NW+41, NW+55!, NW+68, NW+84, NW+86, NW+87, NW+88, NW+89 , NW+100, NW+103, NW+104, NW+111!, NW+114, NW+115, NW+120, NW+134!, 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+85~, NW+93*, NW+94, NW+95 |
CRNRACCT | NW+17~, NW+24* |
FDA | NW+112!, DIS+8~, DIS+21!, OTHER+9~ |
FDA(1 | NW+107*, DIS+22*, DIS+23*, OTHER+35* |
GMRCACT | OTHER+9~ |
GMRCAR | DIS~, DIS+9, OTHER~, OTHER+11 |
GMRCCRNR | NW+13*, NW+38*, NW+54*, NW+64, NW+110*, NW+121, DIS~, DIS+12*, DIS+14, DIS+17 , DIS+19, OTHER~, OTHER+16*, OTHER+18, OTHER+33, OTHER+38 |
GMRCCSYS | NW+85~, NW+89*, NW+90*, NW+91 |
GMRCDA | NW+4~, NW+109, 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+115, NW+121, NW+124, NW+128, NW+129, NW+132 |
GMRCERR | DIS+8~, DIS+21! |
GMRCFCN | NW+4~, NW+9*, NW+11, NW+70 |
GMRCFDA | NW+4~, NW+107, NW+112!, DIS+8~, DIS+21!, OTHER+9~, OTHER+35, OTHER+37! |
GMRCFDA( | NW+19*, NW+20*, NW+34, NW+57*, NW+69*, NW+70*, NW+71*, NW+76*, NW+78*, NW+81* , NW+82*, NW+87*, NW+88*, NW+91*, NW+92, NW+93 |
GMRCFDA(1 | NW+47*, NW+52* |
GMRCFDA(13 | NW+83* |
GMRCFDA(14 | NW+68* |
GMRCFDA(17 | NW+60* |
GMRCFDA(3 | NW+58* |
GMRCFDA(30 | NW+86*, NW+94, NW+95*, NW+96* |
GMRCFDA(4 | NW+46*, NW+83 |
GMRCFDA(5 | NW+65* |
GMRCFDA(502 | NW+24* |
GMRCFDA(507 | NW+29* |
GMRCFDA(508 | NW+30* |
GMRCFDA(511 | NW+31* |
GMRCFDA(512 | NW+32* |
GMRCFDA(6 | NW+59* |
GMRCFDA(8 | NW+66*, OTHER+23*, OTHER+26, OTHER+27, OTHER+28, OTHER+29, OTHER+30 |
GMRCFDA(80 | NW+105* |
GMRCFDA(9 | NW+67*, 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+45*, NW+51*, NW+53, NW+54 |
GMRCITM | NW+4~, NW+41*, NW+42, NW+44, NW+48, NW+50 |
GMRCLAC | NW+4~, NW+67*, NW+121, NW+123, NW+126 |
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+38*, NW+54*, NW+110*, 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+73~, NW+74*, NW+75, NW+76 |
GMRCORC | NW+4~, NW+7*, NW+9, NW+10, NW+58, NW+60, NW+63, NW+67, NW+69, NW+74 , NW+79, NW+80, NW+119, NW+132, DIS+8~, DIS+10*, DIS+11, DIS+17, OTHER+9~, OTHER+13* , OTHER+14, OTHER+21, OTHER+22, OTHER+33 |
GMRCORTX | NW+127~, NW+128*, NW+129, DIS+27~, DIS+28*, DIS+29 |
GMRCOS | OTHER+22~*, OTHER+23 |
GMRCP14 | NW+80~*, NW+81, NW+82 |
GMRCROL | OTHER+9~, OTHER+15*, OTHER+50, OTHER+60 |
GMRCROUT | NW+4~, NW+10*, NW+11, NW+71, NW+121 |
GMRCRSLT | NW+131~, NW+133 |
GMRCSEG | NW+118~ |
GMRCSEG("OBX" | NW+120* |
GMRCSEG("ORC" | NW+119* |
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+133 |
>> HL("EIDS" | NW+133 |
>> HL("MID" | NW+132 |
>> HLMTIENS | NW+133 |
NODE | NW+101~, NW+102*, NW+103*, NW+104 |
OBR | NW+36~*, NW+37 |
OBR16 | NW+29~* |
OBR19 | NW+30~* |
OBR20 | NW+31~* |
OBR27 | NW+32~* |
PAT | NW+17~, NW+18*, NW+19, NW+20 |
PROC | NW+43~, NW+44*, NW+45, NW+46, NW+47 |
SERV | NW+49~, NW+50*, NW+51, NW+52 |
STA | NW+35~*, NW+37 |
U | NW+10, NW+32, NW+35, NW+45, NW+46, NW+47, NW+51, NW+60, NW+63, NW+86 , NW+87, NW+88, NW+89, NW+129, DIS+26, DIS+29, OTHER+15, OTHER+44, OTHER+48, OTHER+64 |
UCIDNODE | NW+101~, NW+104*, NW+105 |
URG | NW+62~, NW+63*, NW+64*, NW+65 |