DGRTAUPD1 ;ALB/JAM - Real-time update of address and other contact info ;15 May 2025 10:33 AM
Source file <DGRTAUPD1.m>
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHKEXT(DFN) | ; Check phone number extensions
; For all phone numbers, determine if there is an extension being removed or added to the phone value ; If there is a phoneNumber value being sent, and it doesn't contain an "X", check extension: ; - Check if the phone number value in the DB contains an X, if so, the extension is being removed, send the phone as-is ; - else there is no extension in the DB phone, append extension field value if it exists so it gets sent |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | CHKEXT~, CHKEXT+7, CHKEXT+8, CHKEXT+11, CHKEXT+12, CHKEXT+15, CHKEXT+16, CHKEXT+19, CHKEXT+20, CHKEXT+23 , CHKEXT+24 |
| DGEXT | CHKEXT+5~, CHKEXT+8*, CHKEXT+12*, CHKEXT+16*, CHKEXT+20*, CHKEXT+24* |
| >> DGPHONEDTO("CELLPH" | CHKEXT+14, CHKEXT+16* |
| >> DGPHONEDTO("CONFPH" | CHKEXT+22, CHKEXT+24* |
| >> DGPHONEDTO("HOMEPH" | CHKEXT+6, CHKEXT+8* |
| >> DGPHONEDTO("OFFICEPH" | CHKEXT+10, CHKEXT+12* |
| >> DGPHONEDTO("TEMPPH" | CHKEXT+18, CHKEXT+20* |