DGREGDD1 ;ALB/REW/BRM - REGISTRATION PATIENT FILE MUMPS X-REF ; 10/22/02 2:17pm
Source file <DGREGDD1.m>
Package | Total | Call Graph |
---|---|---|
VA Fileman | 3 | $$FIND1^DIC FILE^DIE $$GET1^DIQ |
Kernel | 1 | (POSTAL,POSTALB)^XIPUTIL |
Registration | 1 | $$FOREIGN^DGREGAZL |
Name | Comments | DBIA/ICR reference |
---|---|---|
KILLMULT(DFN,DFN1,MULTNUM,MULTNODE,DGFLD,DGNODE,DGPIECE,X) | ; KILL
|
|
ZIP(DA,ZIP,CITY) | ; update city, state and county based on zip code change
|
|
KILL(DFN,DGFLD,DGNODE,DGPIECE,X) | ; KILL OLD FIELD & DO KILL X-REFS
|
|
SET(DFN,DGFLD,DGNODE,DGPIECE,X) | ; SET NEW FIELD & DO SET X-REFS
|
|
ALWEDT(DUZ,ZIP) | ; determine if a security key is necessary for editing
; Input: zip code ; Output: 1: allow edit state and county ; 0: don't allow edit state and county |
|
SETMULT(DFN,DFN1,MULTNUM,MULTNODE,DGFLD,DGNODE,DGPIECE,X) | ; SET
; SETSNEW FIELD & DOES SET X-REFS |
|
KEY(DUZ,DFN) | ; determine if a security key is necessary for editing
; a patient's state and county fields. If it is necessary, ; determine if this user holds it. |
|
MLT(ZIP) | ;Determine if a zip correspond to multiple state and\or county
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
5.01 | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | SETMULT+6, KILLMULT+7 |
^DD(2 | SET+5, KILL+5 |
^DIC(5 - [#5] | ZIP+34, ZIP+36 |
^DPT - [#2] | SET+4*, KILL+4*, SETMULT+5*, KILLMULT+5, KILLMULT+6* |
^XUSEC("EAS GMT COUNTY EDIT" | ALWEDT+14 |
Name | Line Occurrences |
---|---|
$$ALWEDT | KEY+12 |
$$MLT | ZIP+26, ALWEDT+7 |
Name | Field # of Occurrence |
---|---|
^( | SET+5, KILL+5, SETMULT+6, KILLMULT+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
CITY | ZIP~ |
CNTYIEN | ZIP+24~, ZIP+31*, ZIP+32*, ZIP+33, ZIP+36*, ZIP+37, ZIP+38, ZIP+40 |
DA | ZIP~, ZIP+22, ZIP+37, ZIP+38 |
DFN | SET~, SET+4, KILL~, KILL+4, SETMULT~, SETMULT+2, SETMULT+5, KILLMULT~, KILLMULT+2, KILLMULT+5 , KILLMULT+6, KEY~, KEY+9, KEY+11 |
DFN1 | SETMULT~, SETMULT+2, SETMULT+5, KILLMULT~, KILLMULT+2, KILLMULT+5, KILLMULT+6 |
DGCNTY | MLT+3~, MLT+4* |
DGDATA | MLT+3~, MLT+7 |
DGDATA( | MLT+9, MLT+10, MLT+11, MLT+12 |
DGDATA("ERROR" | MLT+8 |
DGFIPS | MLT+3~, MLT+4*, MLT+10*, MLT+12 |
DGFLD | SET~, SET+1, SET+5, KILL~, KILL+1, KILL+5, SETMULT~, SETMULT+2, SETMULT+6, KILLMULT~ , KILLMULT+2, KILLMULT+7 |
DGIX | SET+2~, SET+5*, KILL+2~, KILL+5*, SETMULT+3~, SETMULT+6*, KILLMULT+3~, KILLMULT+7* |
DGN | ZIP+24~, MLT+3~, MLT+4*, MLT+9*, MLT+10, MLT+11*, MLT+12 |
DGNODE | SET~, SET+1, SET+4, KILL~, KILL+1, KILL+4, SETMULT~, SETMULT+2, SETMULT+5, KILLMULT~ , KILLMULT+2, KILLMULT+5, KILLMULT+6 |
DGPIECE | SET~, SET+1, SET+4, KILL~, KILL+1, KILL+4, SETMULT~, SETMULT+2, SETMULT+5, KILLMULT~ , KILLMULT+2, KILLMULT+5, KILLMULT+6 |
DGR | KEY+10~, KEY+12*, KEY+13 |
DGRGFL1 | SET+1, SET+2~, SET+3*, KILL+1, KILL+2~, KILL+3*, SETMULT+2, SETMULT+3~, SETMULT+4*, KILLMULT+2 , KILLMULT+3~, KILLMULT+4* |
DGRGX | SET+2~, SET+3*, SET+4, SET+5, KILL+2~, KILL+3*, KILL+5, SETMULT+3~, SETMULT+4*, SETMULT+5 , SETMULT+6, KILLMULT+3~, KILLMULT+4*, KILLMULT+5*, KILLMULT+7 |
DGST | MLT+3~, MLT+4* |
DUZ | KEY~, KEY+9, KEY+12, ALWEDT~, ALWEDT+6, ALWEDT+14 |
EASDATA | ZIP+24~, ZIP+28, ALWEDT+4~, ALWEDT+10 |
EASDATA("COUNTY" | ZIP+38, ALWEDT+16 |
EASDATA("ERROR" | ALWEDT+11 |
EASDATA("FIPS | CODE" , ZIP+32, ZIP+35, ZIP+36, ALWEDT+12 |
EASDATA("STAT | E POINTER" , ZIP+32, ZIP+34, ZIP+36, ZIP+37 |
EASDATA("STATE" | ZIP+37, ALWEDT+13, ALWEDT+15 |
EASDO2 | ZIP+25*, KEY+8! |
EASZIPLK | ZIP+22!, ZIP+23, ZIP+26!, ZIP+27!, ZIP+41! |
FDA | ZIP+24~ |
FDA(2 | ZIP+37*, ZIP+38* |
MSG | ZIP+24~, ZIP+42 |
MULTNODE | SETMULT~, SETMULT+2, SETMULT+5, KILLMULT~, KILLMULT+2, KILLMULT+5, KILLMULT+6 |
MULTNUM | SETMULT~, SETMULT+2, SETMULT+6, KILLMULT~, KILLMULT+2, KILLMULT+7 |
POP | MLT+3~, MLT+5*, MLT+11, MLT+12*, MLT+13 |
U | SET+4, KILL+4, SETMULT+5, KILLMULT+5, KILLMULT+6 |
X | SET~, SET+1, SET+3, SET+5*, KILL~, KILL+1, KILL+3, KILL+5*, SETMULT~, SETMULT+2 , SETMULT+4, SETMULT+6*, KILLMULT~, KILLMULT+2, KILLMULT+4, KILLMULT+7* |
ZIP | ZIP~, ZIP+22, ZIP+26, ZIP+28, KEY+10~, KEY+11*, KEY+12, ALWEDT~, ALWEDT+5, ALWEDT+7 , ALWEDT+10, MLT~, MLT+7 |
Name | Field # of Occurrence |
---|---|
$T(POSTALB^XIPUTIL | MLT+6 |
$T(POSTAL^XIPUTIL | ZIP+21, ALWEDT+9 |