DGRP3 ;ALB/MRL,JAM,ARF - REGISTRATION SCREEN 3/CONTACT INFORMATION ;06 JUN 88@2300
Source file <DGRP3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
Q | ||
SET | ||
AW | ;W !?4,"Relation: ",$E($P(X,"^",2),1,25),?43,"Relation: ",$E($P(X1,"^",2),1,25) F I=0:0 S I=$O(DGA(I)) Q:'I S Z=$E(DGA(I),1,27) S:(I#2) Z=" "_Z W:(I#2)!($X>50) ! W:(I#2) Z I '(I#2) W ?53,Z
; DG*5.3*997;jam; address fields have been expanded 10 chars - move the address lines output over 10 spaces to accommodate this ; DG*5.3*1067;arf; adding Type to Relation field and shifted left and alignged colons for Work Phone and Phone numbers |
|
DR300(DGEC,DGTYPEFN,DGNOTEFN) | ;DG*5.3*1067 - EMERGENCY CONTACT SCREEN <3> - Relation Type and Relation Note prompts processing
; Inputs: ; DGEC - Type of Contact ("K","K2","E","E2" or "D") ; DGTYPEFN - Contact's RELATION TYPE field number ; DGNOTEFN - Contact's RELATIONSHIP TO PATIENT field number (referred to as Relation Note) |
|
RELTYPE | ; Prompt for RELATION TYPE
|
|
RELNOTE | ; Tag for re-prompting
|
Name | Field # of Occurrence |
---|---|
^DGRPP | Q+1 |
AL^DGRPU | DGRP3+8, DGRP3+12, DGRP3+18 |
H^DGRPU | DGRP3+6 |
WW^DGRPV | DGRP3+10, DGRP3+15, DGRP3+18 |
WW1^DGRPV | DGRP3+10, DGRP3+15 |
FILE^DIE | RELTYPE+7, RELTYPE+19, RELNOTE+9 |
$$GET1^DIQ | DGRP3+19, AW+8, AW+12, AW+13, DR300+15, RELTYPE+9, RELTYPE+13, RELTYPE+25 |
^DIR | RELTYPE+1, RELNOTE+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DG(12.11 - [#12.11] | GET1^DIQ |
^DPT - [#2] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | DGRP3+6 |
Name | Field # of Occurrence |
---|---|
^( | DGRP3+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DR300+13~, DR300+18*, RELTYPE+24* |
>> DFN | DGRP3+6, DR300+15, DR300+18, RELTYPE+6, RELTYPE+9, RELTYPE+13, RELTYPE+18, RELTYPE+24, RELTYPE+25, RELNOTE+8 |
DGA | DGRP3+18!, AW+25! |
DGA( | DGRP3+23, AW+22 |
>> DGA1 | DGRP3+8*, DGRP3+12*, DGRP3+18* |
>> DGA2 | DGRP3+8*, DGRP3+12*, DGRP3+18* |
>> DGAD | DGRP3+8*, DGRP3+12*, DGRP3+18* |
DGEC | DR300~, DR300+18, RELTYPE+21, RELTYPE+24 |
DGERR | DR300+13~ |
DGFDA | DR300+13~, RELTYPE+17!, RELNOTE+7! |
DGFDA(2 | RELTYPE+6*, RELTYPE+18*, RELNOTE+8* |
DGNOTEFN | DR300~, RELTYPE+13, RELTYPE+18, RELTYPE+24, RELTYPE+25, RELNOTE+8 |
DGNOTEVAL | DR300+13~, RELTYPE+13*, RELTYPE+15, RELTYPE+21 |
>> DGRP( | DGRP3+6*, DGRP3+8, DGRP3+12, DGRP3+18, DGRP3+19, SET+1 |
DGRPI | DGRP3+9*, DGRP3+13*, DGRP3+18*, Q!, SET+1 |
DGRPI1 | DGRP3+9*, DGRP3+13*, DGRP3+18*, Q!, SET+2 |
>> DGRPS | DGRP3+6* |
>> DGRPU | SET |
>> DGRPW | DGRP3+6*, DGRP3+10*, DGRP3+12*, DGRP3+15*, DGRP3+18* |
DGRPX | SET*, SET+1*, SET+2, SET+3! |
DGRPX1 | SET+1*, SET+3! |
>> DGTMOT | RELTYPE+4*, RELNOTE+4* |
DGTYPEFN | DR300~, DR300+15, DR300+18, RELTYPE+6, RELTYPE+9 |
DGTYPENAME | DR300+13~, DR300+15*, DR300+17, RELTYPE+11 |
DGTYPENEWNM | DR300+13~, RELTYPE+9*, RELTYPE+11, RELTYPE+15, RELTYPE+18, RELTYPE+21 |
DIR | DR300+13~, RELTYPE+23! |
DIR("A" | DR300+18*, RELTYPE+24* |
DIR("B" | DR300+17*, RELTYPE+25* |
DIR(0 | DR300+18*, RELTYPE+24* |
DTOUT | DR300+13~, RELTYPE+4, RELNOTE+4 |
DUOUT | DR300+13~, RELTYPE+3, RELNOTE+3 |
>> I | DGRP3+6*, DGRP3+23*, AW+22* |
U | AW+7, AW+8, AW+13 |
X | DGRP3+10, DGRP3+15, DGRP3+18, DGRP3+23, DGRP3+25, AW+7, AW+8, AW+17, AW+18, AW+19 , AW+23, AW+24, DR300+13~, RELNOTE+5 |
>> X1 | DGRP3+10, DGRP3+15, AW+12, AW+13, AW+19, AW+20, AW+23, AW+24 |
Y | DR300+13~, RELTYPE+5, RELTYPE+6, RELNOTE+6, RELNOTE+8 |
>> Z | DGRP3+10*, DGRP3+15*, DGRP3+18*, DGRP3+23*, AW+22* |
>> Z1 | DGRP3+10*, DGRP3+15* |