RGADTP3 ;BIR/CMC-RGADTP2 - CONTINUED ;4/21/22 10:52
Source file <RGADTP3.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Clinical Information Resource Network | 2 | RGADTP1 RGADTP2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| CHKPVT(ARRAY) | ;CHECKS TO SEE IF OUTSTANDING IDENTITY EDIT IS WAITING TO BE SENT IN THE ADT/HL7 PIVOT FILE
|
|
| DIFF(ARRAY,RGRSDFN,DR,ARAY) | ; are there fields to update? **47
|
|
| FMTNAME(ARRAY,LEN) | ;Return a formatted name from cleaned Name Components that doesn't exceed LEN characters in length.
|
| Name | Field # of Occurrence |
|---|---|
| VAL^DIE | DIFF+87 |
| $$GET1^DIQ | CHKPVT+7, DIFF+2, DIFF+14, DIFF+22, DIFF+25, DIFF+26, DIFF+31, DIFF+35, DIFF+43, DIFF+47 , DIFF+52, DIFF+55, DIFF+58, DIFF+62, DIFF+66, DIFF+71, DIFF+74, DIFF+77, DIFF+80, DIFF+93 |
| GETS^DIQ | DIFF+15, DIFF+100 |
| $$GETFLAG^MPIFNAMC | DIFF+9 |
| $$CHK^VAFCDODA | DIFF+84 |
| $$CLEANC^XLFNAME | FMTNAME+13, FMTNAME+14, FMTNAME+15, FMTNAME+16 |
| $$NAMEFMT^XLFNAME | FMTNAME+19 |
| STDNAME^XLFNAME | DIFF+48, DIFF+49 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ, GETS^DIQ, VAL^DIE |
| ^VA(20 - [#20] | GETS^DIQ |
| ^VAT(391.71 - [#391.71] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | DIFF+60, DIFF+64, DIFF+68 |
| ^VAT(391.71 - [#391.71] | CHKPVT+3, CHKPVT+5, CHKPVT+6 |
| Name | Line Occurrences |
|---|---|
| $$FMTNAME | DIFF+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ANSWER | DIFF+83~, DIFF+87, DIFF+97 |
| ARAY | DIFF~ |
| ARAY(2 | DIFF+11*, DIFF+16*, DIFF+17*, DIFF+18*, DIFF+19*, DIFF+20, DIFF+24*, DIFF+25*, DIFF+30*, DIFF+33* , DIFF+37*, DIFF+44*, DIFF+50*, DIFF+53*, DIFF+56*, DIFF+59*, DIFF+63*, DIFF+67*, DIFF+72*, DIFF+75* , DIFF+78*, DIFF+81*, DIFF+94*, DIFF+96*, DIFF+111*, DIFF+113*, DIFF+114*, DIFF+117*, DIFF+118* |
| ARRAY | CHKPVT~, DIFF~, DIFF+10, FMTNAME~, FMTNAME+6, FMTNAME+7, FMTNAME+8, FMTNAME+9, FMTNAME+10 |
| ARRAY( | DIFF+36, DIFF+37, DIFF+94, DIFF+111, DIFF+113, DIFF+114 |
| ARRAY(".024" | DIFF+37 |
| ARRAY("ALIAS" | DIFF+68 |
| ARRAY("DFN" | CHKPVT+3, CHKPVT+5, CHKPVT+8 |
| ARRAY("DODLastUpdated" | DIFF+113 |
| ARRAY("DODSource" | DIFF+114 |
| ARRAY("FIN" | DIFF+54, DIFF+56 |
| ARRAY("FIRST" | DIFF+17, FMTNAME+8*, FMTNAME+14 |
| ARRAY("ITIN" | DIFF+57, DIFF+59 |
| ARRAY("MBI" | DIFF+42, DIFF+44 |
| ARRAY("MIDDLE" | DIFF+18, FMTNAME+9*, FMTNAME+15 |
| ARRAY("MMN" | DIFF+45, DIFF+50 |
| ARRAY("MPIDOB" | DIFF+25 |
| ARRAY("MPIDOD" | DIFF+87, DIFF+89, DIFF+97, DIFF+98, DIFF+111, DIFF+113 |
| ARRAY("NAME" | DIFF+2, DIFF+10*, DIFF+11 |
| ARRAY("POBCITY" | DIFF+70, DIFF+72 |
| ARRAY("POBCOUNTRY" | DIFF+76, DIFF+78 |
| ARRAY("POBPROVINCE" | DIFF+79, DIFF+81 |
| ARRAY("POBSTATE" | DIFF+73, DIFF+75 |
| ARRAY("PREFERREDNAME" | DIFF+23, DIFF+24 |
| ARRAY("Pronoun" | DIFF+64 |
| ARRAY("PronounDes" | DIFF+65, DIFF+67 |
| ARRAY("SEX" | DIFF+32, DIFF+33 |
| ARRAY("SSN" | DIFF+27, DIFF+29*, DIFF+30 |
| ARRAY("SUFFIX" | DIFF+19, FMTNAME+10*, FMTNAME+16 |
| ARRAY("SURNAME" | DIFF+16, FMTNAME+7*, FMTNAME+13 |
| ARRAY("SexOr" | DIFF+60 |
| ARRAY("SexOrDes" | DIFF+61, DIFF+63 |
| ARRAY("TIN" | DIFF+51, DIFF+53 |
| ARRAY("TKOVRDOD" | DIFF+92 |
| DIERR | DIFF+13~ |
| DIHELP | DIFF+13~ |
| DIMSG | DIFF+13~ |
| >> DODIMPF | DIFF+97* |
| DR | DIFF~, DIFF+2*, DIFF+11*, DIFF+20*, DIFF+24*, DIFF+25*, DIFF+30*, DIFF+33*, DIFF+37*, DIFF+44* , DIFF+50*, DIFF+53*, DIFF+56*, DIFF+59*, DIFF+60*, DIFF+63*, DIFF+64*, DIFF+67*, DIFF+68*, DIFF+72* , DIFF+75*, DIFF+78*, DIFF+81*, DIFF+94*, DIFF+96*, DIFF+111*, DIFF+113*, DIFF+114*, DIFF+117*, DIFF+118* |
| DUPDFLG | DIFF+83~, DIFF+84*, DIFF+88 |
| FIELDS | CHKPVT+4~, CHKPVT+7*, CHKPVT+8 |
| FIN | DIFF+1~, DIFF+55*, DIFF+56 |
| HLMMN | DIFF+1~, DIFF+45*, DIFF+46, DIFF+49, DIFF+50 |
| HLNAME | DIFF+1~, DIFF+2*, DIFF+10*, DIFF+11 |
| ITIN | DIFF+1~, DIFF+58*, DIFF+59 |
| LEN | FMTNAME~, FMTNAME+3*, FMTNAME+19 |
| MBI | DIFF+1~, DIFF+43*, DIFF+44 |
| MMN | DIFF+1~, DIFF+47*, DIFF+48, DIFF+50 |
| MSG | DIFF+13~ |
| NAME | DIFF+1~, DIFF+2*, DIFF+11 |
| NC | FMTNAME+2~, FMTNAME+19 |
| NC("FAMILY" | FMTNAME+13* |
| NC("GIVEN" | FMTNAME+14* |
| NC("MIDDLE" | FMTNAME+15* |
| NC("SUFFIX" | FMTNAME+16* |
| NCIENS | DIFF+13~, DIFF+14*, DIFF+15, DIFF+16, DIFF+17, DIFF+18, DIFF+19 |
| ODOD | DIFF+83~, DIFF+101*, DIFF+111, DIFF+113 |
| ODODARY | DIFF+83~ |
| ODODARY(2 | DIFF+101, DIFF+103, DIFF+104 |
| ODODD | DIFF+83~ |
| ODODLUP | DIFF+83~, DIFF+103*, DIFF+113 |
| ODODP | DIFF+83~ |
| ODODSRC | DIFF+83~, DIFF+104*, DIFF+114 |
| OLDHLMMN | DIFF+1~, DIFF+49 |
| OLDHLNAM | DIFF+1~ |
| OLDMMN | DIFF+1~, DIFF+48 |
| OLDNAME | DIFF+1~ |
| PDOB | DIFF+1~, DIFF+25* |
| PIV | CHKPVT+4~, CHKPVT+5*, CHKPVT+6, CHKPVT+7 |
| POBX | DIFF+1~, DIFF+71*, DIFF+72, DIFF+74*, DIFF+75, DIFF+77*, DIFF+78, DIFF+80*, DIFF+81 |
| PREFNAME | DIFF+1~, DIFF+22*, DIFF+23, DIFF+24 |
| PRONOUNDES | DIFF+1~, DIFF+66*, DIFF+67 |
| PSNR | DIFF+1~ |
| RGRSDFN | DIFF~, DIFF+2, DIFF+14, DIFF+22, DIFF+25, DIFF+26, DIFF+31, DIFF+35, DIFF+43, DIFF+47 , DIFF+52, DIFF+55, DIFF+58, DIFF+60, DIFF+62, DIFF+64, DIFF+66, DIFF+68, DIFF+71, DIFF+74 , DIFF+77, DIFF+80, DIFF+87, DIFF+93, DIFF+100, DIFF+101, DIFF+103, DIFF+104 |
| SEX | DIFF+1~, DIFF+31*, DIFF+32, DIFF+33 |
| SEXORDES | DIFF+1~, DIFF+62*, DIFF+63 |
| SID | DIFF+1~, DIFF+35*, DIFF+36, DIFF+37 |
| SSN | DIFF+1~, DIFF+26*, DIFF+27, DIFF+29, DIFF+30 |
| SSNV | DIFF+1~ |
| TARG | DIFF+13~ |
| TARG(20 | DIFF+16, DIFF+17, DIFF+18, DIFF+19 |
| TIN | DIFF+1~, DIFF+52*, DIFF+53 |
| TUPD | DIFF+99~*, DIFF+111*, DIFF+114*, DIFF+118 |