GMRCHL7B ;SLC/DCM,MA,JFR - Process data from GMRCHL7A ;16-Apr-2014 14:23;DU
Source file <GMRCHL7B.m>
| Package | Total | Call Graph | 
|---|---|---|
| Consult Request Tracking | 5 | $$DCNOTE^GMRCADC $$ORTX^GMRCAU (ALERT,AUDIT0)^GMRCHL7U MSG^GMRCP ($$DCPRNT,PRNT)^GMRCUTL1 | 
| VA Fileman | 3 | ^DIC ^DIE $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| Consult Request Tracking | 2 | GMRCHL7A GMRCHL7U | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MODIFY | ;Change an order/request when an HL7 'XX' code is received | |
| REASON | ;load the reason for request into ^GMR(123,IFN,20 | |
| COMMENT(GMRCARY) | ;add comments to the record.  Add the comment header, then the comment lines, and lastly, the number of comment lines to the header | |
| EXIT | ;kill off all variables | |
| DC(GMRCO,ACTRL) | ;Discontinue request from OERR | |
| NEW(MESSAGE) | ;Add new order | 
| FileNo | Call Tags | 
|---|---|
| ^GMR(123 - [#123] | Classic Fileman Calls | 
| ^GMR(123.5 - [#123.5] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMR(123 - [#123] | NEW+26, NEW+57, NEW+59*, DC+8, DC+18, DC+19, DC+21, DC+23, REASON+1*, REASON+2* , REASON+3*, COMMENT+2*, COMMENT+3*, COMMENT+4* | 
| ^GMR(123.1 - [#123.1] | DC+10, DC+11, MODIFY+6, MODIFY+7 | 
| ^GMR(123.3 - [#123.3] | NEW+33, NEW+37, NEW+38, NEW+40 | 
| ^GMR(123.5 - [#123.5] | NEW+43, NEW+44, DC+24 | 
| Name | Line Occurrences | 
|---|---|
| EXIT | NEW+63, DC+30, MODIFY+11 | 
| REASON | NEW+50 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | DC+24 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ACTRL | DC~, DC+10, DC+17, DC+26, DC+28 | 
| DA | NEW+25*, DC+9~, DC+12*, MODIFY+4*, COMMENT+2, COMMENT+3, COMMENT+4, EXIT+1! | 
| >> DFN | NEW+61 | 
| DIC | NEW+22~, NEW+23*, NEW+25, EXIT+1! | 
| DIC(0 | NEW+23* | 
| DIE | NEW+22~, NEW+25*, DC+12*, MODIFY+4*, MODIFY+8*, EXIT+1! | 
| DLAYGO | NEW+22~, NEW+23*! | 
| DR | NEW+22~, NEW+27*, NEW+31*, NEW+32*, NEW+34*, NEW+41*, NEW+47*, NEW+55*, DC+13*, MODIFY+8* , EXIT+1! | 
| DT | REASON+1 | 
| DUZ | DC+17, DC+20, DC+22 | 
| >> GMRCA | NEW+25*, NEW+58* | 
| GMRCACT | DC+9~, DC+10*, DC+11, MODIFY+6*, MODIFY+7 | 
| >> GMRCACTN | NEW+60 | 
| GMRCADUZ | NEW+22~, DC+9~, DC+20*, DC+29, EXIT+1! | 
| GMRCADUZ( | NEW+60*, DC+22* | 
| GMRCARY | COMMENT~ | 
| GMRCARY( | COMMENT+3 | 
| GMRCCP | NEW+22~, NEW+33* | 
| >> GMRCDA | REASON+1, COMMENT+2 | 
| GMRCDFN | DC+9~, DC+19*, DC+29 | 
| GMRCFL | DC+9~, DC+20*, DC+29 | 
| GMRCO | NEW+25*, NEW+26, NEW+57, NEW+59, NEW+61, NEW+62, DC~, DC+7, DC+8, DC+12 , DC+17, DC+18, DC+19, DC+20, DC+21, DC+23, DC+25, DC+27, DC+29, MODIFY+4 , REASON+1, REASON+2, REASON+3, COMMENT+2, COMMENT+3, COMMENT+4 | 
| >> GMRCOFN | NEW+59 | 
| GMRCORTX | DC+26*, DC+27*, DC+29, EXIT+1! | 
| >> GMRCOTXT | NEW+29* | 
| >> GMRCPRCD | NEW+32 | 
| >> GMRCPRI | NEW+33, NEW+36, NEW+37, NEW+38, NEW+40, NEW+42, NEW+61, MODIFY+5* | 
| >> GMRCPRPB | NEW+54*, NEW+55 | 
| >> GMRCRFQ( | REASON+2 | 
| >> GMRCRFQ(0 | NEW+50 | 
| GMRCRQR | DC+9~, DC+21*, DC+22 | 
| >> GMRCSS | NEW+29, NEW+43, NEW+44, NEW+52, NEW+61, NEW+62, MODIFY+5* | 
| >> GMRCSTS | NEW+25*, DC+11*, MODIFY+5*, MODIFY+7* | 
| GMRCSVC | DC+9~, DC+23*, DC+24*, DC+25* | 
| >> GMRCTRLC | MODIFY+6 | 
| >> GMRCTYPE | MODIFY+5* | 
| >> GMRCURGI | NEW+61, MODIFY+5* | 
| >> GMRCWARD | MODIFY+5* | 
| >> GMRCXMF | NEW+59 | 
| IFC | NEW+38~*, NEW+39, NEW+41, NEW+44~*, NEW+45, NEW+46, NEW+47 | 
| L | REASON+2*, REASON+4! | 
| LN | REASON+2*, REASON+3*, REASON+4!, COMMENT+2*, COMMENT+3*, COMMENT+5! | 
| LN1 | COMMENT+3*, COMMENT+4, COMMENT+5! | 
| MESSAGE | NEW~ | 
| NOTYPE | DC+28~*, DC+29 | 
| SNOMED | NEW+22~, NEW+52*, NEW+53, NEW+55 | 
| U | NEW+33, NEW+40, NEW+46, NEW+47, DC+18 | 
| X | NEW+22~, NEW+23* | 
| >> Y | NEW+23, NEW+25 |