GMRGED0 ;HIRMFO/RM,RTK-TEXT GENERATOR PATIENT DATA EDIT ;9/11/95
Source file <GMRGED0.m>
| Package | Total | Call Graph |
|---|---|---|
| General Medical Record - Generator | 4 | EN1^GMRGED1 QP^GMRGED2 BEGADD^GMRGED7 EN1^GMRGRUT3 |
| VA Fileman | 3 | NOW^%DTC ^DIC ^DIR |
| Kernel | 2 | ^%ZIS ENDR^%ZISS |
| Registration | 1 | (DEM,INP,KVAR)^VADPT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| Q1 | ||
| Q3 | ||
| Q2 | ||
| Q4 | ||
| EN1 | ; ENTRY TO GMR TEXT GENERATOR IF PRIME DOCUMENT IS KNOWN
; GMRGRT=PTR TO 124.2 FOR PD^PD TEXT |
|
| EN2 | ; ENTRY TO GMR TEXT GENERATOR IF UNKNOWN PRIME DOCUMENT
|
|
| EN3 | ; ENTRY IF PATIENT, PRIME DOCUMENT AND GMR TEXT 124.3 FILE ENTRY KNOWN.
; DFN=PTR TO PATIENT, GMRGPDA=PTR TO 124.3 FILE, GMRGRT= PDOC PTR^TEXT |
|
| EN4 | ; ENTRY IF PATIENT, PRIME DOCUMENT KNOWN
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^GMRD(124.2 - [#124.2] | Classic Fileman Calls |
| ^DPT - [#2] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(124.3 - [#124.3] | EN3+3, Q3+2 |
| ^GMRD(124.1 - [#124.1] | EN3+8 |
| ^GMRD(124.2 - [#124.2] | EN3+7 |
| ^TMP($J | EN3+7!, EN3+9*, Q3! |
| Name | Line Occurrences |
|---|---|
| EN1 | EN1+4, EN2+3 |
| EN2 | EN2+3 |
| EN3 | EN4+3, EN3+13 |
| EN4 | EN1+4, EN4+3 |
| Q1 | EN1+3, EN1+4 |
| Q2 | EN2+2, EN2+3 |
| Q3 | EN3+13 |
| Q4 | EN4+2, EN4+3 |
| Name | Field # of Occurrence |
|---|---|
| ^("P" | EN3+8 |
| ^(0 | EN3+7, EN3+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | EN3+15 |
| D | Q3! |
| DFN | EN1+3*, Q1!, EN4+1, EN3+2 |
| DIC | EN1+3*!, Q1!, EN2+2*!, Q2! |
| DIC("A" | EN1+3*, EN2+2* |
| DIC("S" | EN2+2* |
| DIC("W" | EN2+2* |
| DIC(0 | EN1+3*, EN2+2* |
| DIK | Q3! |
| >> DIR("A" | EN3+14* |
| >> DIR("B" | EN3+14* |
| >> DIR(0 | EN3+14* |
| DTOUT | EN1+3, Q1! |
| DUOUT | EN1+3, Q1! |
| GMRG | Q2! |
| GMRG0 | Q3! |
| GMRG00 | Q3! |
| GMRG01 | Q3! |
| GMRG02 | Q3! |
| GMRG03 | Q3! |
| GMRG1 | Q3! |
| GMRG10 | Q3! |
| GMRG11 | Q3! |
| GMRG12 | Q3! |
| GMRG13 | Q3! |
| GMRG14 | Q3! |
| GMRG2 | Q3! |
| GMRG3 | Q3! |
| GMRG4 | Q3! |
| GMRG5 | Q3! |
| GMRG6 | Q3! |
| GMRG7 | Q3! |
| GMRG8 | Q3! |
| GMRGART | Q3! |
| GMRGCNT | Q3! |
| GMRGDLT | Q3! |
| GMRGDN | Q3! |
| GMRGHOW | Q3! |
| GMRGIO | Q3! |
| GMRGIO("RVOF" | EN3+10* |
| GMRGIO("RVON" | EN3+10* |
| GMRGIO("S" | EN3+10* |
| GMRGJUMP | Q3! |
| GMRGKU | Q3+1! |
| GMRGL | Q3+1! |
| GMRGLEN | Q3+1! |
| GMRGLIN | Q3+1! |
| GMRGLIN("*" | EN3+11* |
| GMRGLIN("-" | EN3+11* |
| GMRGLIST | Q3+1! |
| GMRGLVL | EN3+7*, Q3+1! |
| GMRGLVL(1 | EN3+7* |
| GMRGMAX | Q3+1! |
| GMRGMIN | Q3+1! |
| GMRGMSR | Q3+1! |
| GMRGND | Q3+1! |
| GMRGNORD | EN3+7*, EN3+12, Q3+1! |
| GMRGOOD | Q3+1! |
| GMRGOUT | EN1+3*, EN1+4, EN4+2, EN4+3, EN3+3*, EN3+13, EN3+14*, EN2+3, Q2! |
| GMRGPAT | Q3+1! |
| GMRGPATH | Q3+1! |
| GMRGPDA | EN4+2, Q4!, EN3+2, EN3+3, Q3+2 |
| GMRGPDT | EN3+15*, Q3+1! |
| GMRGPLN | Q3+1! |
| GMRGPRC | EN3+9*, Q3+1! |
| GMRGPRC(0 | EN3+9* |
| GMRGPROU | EN3+15*, Q3+1! |
| GMRGPRT | Q3+1! |
| GMRGPSEL | Q3+1! |
| GMRGQ | Q3+1! |
| GMRGQUSL | Q3+1! |
| GMRGRDIS | Q3+1! |
| GMRGREP | Q3+1! |
| GMRGRT | EN1+2, EN4+1, EN3+2, EN3+7, EN3+9, EN3+14, EN2+3*, Q2! |
| GMRGS | Q3+2! |
| GMRGSCRP | EN3+7*, Q3+2! |
| GMRGSEL | Q3+2! |
| GMRGSELC | Q3+2! |
| GMRGSELP | Q3+2! |
| GMRGSITE | EN3+8*, Q3+2! |
| GMRGSITE("P" | EN3+8*, EN3+15 |
| GMRGSITE(0 | EN3+8* |
| GMRGSLVL | Q3+2! |
| GMRGSLY | Q3+2! |
| GMRGST | Q3+2! |
| GMRGSTAR | Q3+2! |
| GMRGTCHK | Q3+2! |
| GMRGTDL | Q3+2! |
| GMRGTERM | EN3+7*, Q3+2! |
| GMRGTERM(0 | EN3+7*, EN3+8 |
| GMRGTLC | Q3+2! |
| GMRGTLVL | Q3+2! |
| GMRGTOP | EN3+7*, Q3+2! |
| GMRGTOP(0 | EN3+7* |
| GMRGTPLT | EN3+2!, Q3+2! |
| GMRGTX | Q3+2! |
| GMRGUP | EN1+3*, EN1+4, Q1!, EN4+3, Q4*, EN3+7*, EN3+12*, EN3+13 |
| GMRGUSL | Q3+2! |
| >> GMRGVADT | EN3+6* |
| >> GMRGVAGE | EN3+6* |
| >> GMRGVAMV | EN3+6* |
| >> GMRGVDOB | EN3+6* |
| >> GMRGVDX | EN3+6* |
| >> GMRGVNAM | EN3+6* |
| >> GMRGVPRV | EN3+6* |
| >> GMRGVRBD | EN3+6* |
| >> GMRGVSSN | EN3+6* |
| >> GMRGVWRD | EN3+6* |
| GMRGXDF | Q3+2! |
| >> GMRGXPRT | EN4+2* |
| GMRGY | Q3+2! |
| IOM | EN3+11 |
| >> IOP | EN3+10* |
| IORVOFF | EN3+10! |
| IORVON | EN3+10! |
| U | EN3+6 |
| VA | EN3+6!, Q3+2! |
| >> VADM(1 | EN3+6 |
| >> VADM(2 | EN3+6 |
| >> VADM(3 | EN3+6 |
| >> VADM(4 | EN3+6 |
| >> VAIN(1 | EN3+6 |
| >> VAIN(2 | EN3+6 |
| >> VAIN(4 | EN3+6 |
| >> VAIN(5 | EN3+6 |
| >> VAIN(7 | EN3+6 |
| >> VAIN(9 | EN3+6 |
| >> X | EN3+10* |
| Y | EN1+3, EN3+14, Q3+2!, EN2+2, EN2+3 |
| Z | Q3+2! |