AGGPOTH ;VNGT/HS/BEE-Other Patient Data Field Handling ; 02 May 2010 9:08 AM
Source file <AGGPOTH.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| UPD(DATA,DEF,AGPATDFN,MIEN,PROC,PARMS) | ; EP - AGG UPDATE SPECIAL MULTIPLES
; Input ; DEF - Definition Name 'Other Languages' ; AGPATDFN - Patient DFN ; MIEN - Multiple Level IEN value ; PROC - 'A' to add, 'D' to delete ; PARMS - Parameters |
|
| INTAM(DATA,DFN) | ; EP - AGG PATIENT INT ACCESS METH
|
|
| UINT(AGPATDFN,AGGINTNT,OTHPARM) | ;PEP - Update Internet Access Information
|
|
| UMIG(AGPATDFN,NSTS,NTYP) | ;PEP - Update Migrant Worker Information
|
|
| ERR | ;
|
|
| DINTW(AGPATDFN) | ;EP - Return the list of Internet WHERE values
|
|
| DOTH(AGPATDFN) | ;EP - Return the list of Other Languages Spoken
|
|
| RHOM(AGPATDFN) | ;Return the patients most recent Homeless information
|
|
| XINTAM | ;
|
|
| DONE | ||
| UHOM(AGPATDFN,NSTS,NTYP) | ;PEP - Update Homeless Information
|
|
| REC(IENS,FILE,SECFILE) | ;EP
|
|
| ULNG(AGPATDFN,NPRM,NINT,NEPR,NPRF,OTHPARM) | ;PEP - Update Language Information
|
|
| RMIG(AGPATDFN) | ;Return the patients most recent Migrant information
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZTER | ERR+1 |
| EDIT^AGGEXPRT | DONE+8 |
| $$DATE^AGGUL1 | UPD+36 |
| $$FMTE^AGGUL1 | REC+29, REC+30 |
| $$TKO^AGGUL1 | REC+45 |
| $$FIND1^DIC | INTAM+9 |
| FILE^DICN | UMIG+23, UHOM+23, UINT+27, ULNG+31 |
| FILE^DIE | UMIG+28, UHOM+28, UINT+32, ULNG+39, UPD+62, UPD+83, DONE+7 |
| UPDATE^DIE | UPD+53, UPD+73 |
| $$IENS^DILF | INTAM+26 |
| $$GET1^DIQ | RMIG+8, RMIG+9, RMIG+10, RMIG+11, RHOM+8, RHOM+9, RHOM+10, RHOM+11, REC+19, REC+20 , REC+25, REC+26, REC+29, REC+30 |
| GETS^DIQ | REC+36, REC+37, DOTH+15, DINTW+15 |
| $$NOW^XLFDT | ERR+3 |
| RPC Name | Call Tags |
|---|---|
| AGG UPDATE SPECIAL MULTIPLES | UPD |
| AGG PATIENT INT ACC METH | INTAM |
| FileNo | Call Tags |
|---|---|
| 9000001.81 | GETS^DIQ |
| 9000001.84 | GET1^DIQ |
| 9000001.85 | GET1^DIQ |
| 9000001.86 | GETS^DIQ |
| ^AGG(9009068.3 - [#9009068.3] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AGG(9009068.3 - [#9009068.3] | UPD+27, UPD+33, UPD+35, UPD+39, UPD+40, INTAM+12, REC+4, REC+6, REC+7, REC+8 , REC+9, REC+11 |
| ^AUPNPAT - [#9000001] | UMIG+22*, RMIG+5, RMIG+6, UHOM+22*, RHOM+5, RHOM+6, UINT+18, UINT+19, UINT+26*, UINT+34* , ULNG+22, ULNG+23, ULNG+30*, ULNG+41*, UPD+80, INTAM+14, INTAM+19, INTAM+24, DOTH+9, DOTH+10 , DINTW+9, DINTW+10 |
| ^DD("DD" | RMIG+7, RHOM+7, ERR+3 |
| ^TMP("AGGPOTH" | UPD+10, INTAM+4 |
| Name | Line Occurrences |
|---|---|
| REC | INTAM+27 |
| XINTAM | INTAM+14, INTAM+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AGCN | REC+1~, REC+3*, REC+4*, REC+6, REC+7, REC+8, REC+9, REC+11 |
| AGDATA | REC+5~, REC+7*, REC+10 |
| AGG | UMIG+15~, UHOM+15~, UINT+15~, ULNG+19~, ULNG+39, UPD+59~, UPD+79~ |
| AGG( | UMIG+26*, UMIG+27*, UHOM+26*, UHOM+27*, UINT+31*, ULNG+35*, ULNG+36*, ULNG+37*, ULNG+38*, UPD+61* , UPD+82* |
| >> AGGDATAI(9000001 | DONE+6* |
| AGGINAM | UPD+8~, UPD+26*, UPD+70, UPD+72, UPD+80 |
| AGGINTNT | UINT~, UINT+31 |
| AGGLGOTH | UPD+8~, UPD+26*, UPD+43, UPD+49, UPD+51, UPD+52, UPD+60 |
| AGIEN | INTAM+2~, INTAM+9*, INTAM+10, INTAM+12, REC+4, REC+6, REC+7, REC+8, REC+9, REC+11 |
| AGPATDFN | UMIG~, UMIG+13, UMIG+18, UMIG+22, UMIG+25, RMIG~, RMIG+5, RMIG+6, RMIG+8, RMIG+9 , RMIG+10, RMIG+11, UHOM~, UHOM+13, UHOM+18, UHOM+22, UHOM+25, RHOM~, RHOM+5, RHOM+6 , RHOM+8, RHOM+9, RHOM+10, RHOM+11, UINT~, UINT+13, UINT+18, UINT+19, UINT+22, UINT+26 , UINT+29, UINT+34, ULNG~, ULNG+17, ULNG+22, ULNG+23, ULNG+26, ULNG+30, ULNG+33, ULNG+41 , UPD~, UPD+52, UPD+60, UPD+72, UPD+80, UPD+81, DONE+6, DONE+8, DOTH~, DOTH+4 , DOTH+9, DOTH+10, DOTH+15, DINTW~, DINTW+4, DINTW+9, DINTW+10, DINTW+15 |
| AN | REC+32~, REC+40*, REC+42* |
| ARRAY | REC+33! |
| ARRAY( | REC+39, REC+40 |
| ARRAY("" | REC+38 |
| >> BMXSEC | UPD+28*, UPD+30, UPD+34*, INTAM+10*, ERR+4* |
| BN | UPD+8~, UPD+20*, UPD+21* |
| BQ | UPD+8~, UPD+30*, UPD+31 |
| CHIEN | UPD+8~, UPD+39*, UPD+40 |
| CODE | REC+5~, REC+10* |
| DA | UMIG+15~, UMIG+25*, UMIG+26, UMIG+27, UHOM+15~, UHOM+25*, UHOM+26, UHOM+27, UINT+15~, UINT+29* , UINT+31, UINT+34, ULNG+19~, ULNG+33*, ULNG+35, ULNG+36, ULNG+37, ULNG+38, ULNG+41, UPD+59~ , UPD+60*, UPD+61, UPD+79~, UPD+80*, UPD+82, INTAM+2~, INTAM+25*, INTAM+26 |
| DA(1 | UMIG+18*, UMIG+25*, UMIG+26, UMIG+27, UHOM+18*, UHOM+25*, UHOM+26, UHOM+27, UINT+22*, UINT+29* , UINT+31, ULNG+26*, ULNG+33*, ULNG+35, ULNG+36, ULNG+37, ULNG+38, UPD+60*, UPD+61, UPD+81* , UPD+82, INTAM+14*, INTAM+25* |
| DA(2 | UPD+60*, UPD+61, UPD+81*, UPD+82, INTAM+25* |
| DATA | UPD~, UPD+10*, UPD+12, UPD+16, DONE+1, DONE+2, INTAM~, INTAM+4*, INTAM+5, INTAM+17 , INTAM+22, XINTAM+1, REC+46, REC+47, ERR+5 |
| DD | UMIG+23!, UHOM+23!, UINT+27!, ULNG+31! |
| DEF | UPD~, UPD+27, UPD+28, UPD+46, UPD+67, INTAM+10 |
| DEXEC | REC+5~, REC+11*, REC+14, REC+16, REC+17, REC+18, REC+23, REC+28, REC+34, REC+35 |
| DFN | INTAM~, INTAM+14, INTAM+19, INTAM+24, INTAM+25, REC+36, REC+37, REC+39, REC+40 |
| DIC | UMIG+15~, UMIG+18*, UHOM+15~, UHOM+18*, UINT+15~, UINT+22*, ULNG+19~, ULNG+26* |
| DIC("P" | UMIG+21*, UHOM+21*, UINT+25*, ULNG+29* |
| DIC(0 | UMIG+19*, UHOM+19*, UINT+23*, ULNG+27* |
| DLAYGO | UMIG+15~, UMIG+21*, UHOM+15~, UHOM+21*, UINT+15~, UINT+25*, ULNG+19~, ULNG+29* |
| DO | UMIG+23!, UHOM+23!, UINT+27!, ULNG+31! |
| DQTY | REC+5~, REC+17*, REC+18* |
| DT | UMIG+20, UHOM+20, UINT+24, ULNG+28, DONE+6 |
| DUZ | DONE+6 |
| ERRDTM | ERR+2~, ERR+3*, ERR+4 |
| ERROR | UMIG+15~, UMIG+30, UHOM+15~, UHOM+30, UINT+15~, UINT+36, ULNG+19~, ULNG+43, UPD+50~, UPD+54 , UPD+59~, UPD+63, UPD+71~, UPD+74, UPD+79~, UPD+84, INTAM+2~ |
| ERROR("DIERR" | UPD+54, UPD+63, UPD+74, UPD+84 |
| FD | REC+32~, REC+39*, REC+40 |
| FDA | UPD+50~, UPD+71~ |
| FDA(1 | UPD+52*, UPD+72* |
| FDAIEN | UPD+50~ |
| FDAIEN(1 | UPD+51* |
| FILE | INTAM+2~, INTAM+12*, INTAM+27, REC~, REC+19, REC+25, REC+29, REC+36 |
| FL | REC+32~, REC+38*, REC+39, REC+40 |
| FLD | REC+5~, REC+8*, REC+19, REC+24, REC+25, REC+29, REC+36 |
| HDATA | REC+1~, REC+2*, REC+44*, REC+45*, REC+47 |
| HDR | REC+1~, REC+10*, REC+43 |
| HDT | RHOM+2~, RHOM+4*, RHOM+5*, RHOM+6, RHOM+7, RHOM+13 |
| HDTX | RHOM+2~, RHOM+4*, RHOM+7*, RHOM+13 |
| HEADR | INTAM+2~, INTAM+15~, INTAM+16*, INTAM+17, INTAM+20~, INTAM+21*, INTAM+22, REC+1~, REC+2*, REC+43* , REC+45*, REC+46 |
| HIEN | RHOM+2~, RHOM+4*, RHOM+6*, RHOM+8, RHOM+9, RHOM+10, RHOM+11, RHOM+13 |
| HSTS | RHOM+2~, RHOM+4*, RHOM+8*, RHOM+13 |
| HSTSX | RHOM+2~, RHOM+4*, RHOM+10*, RHOM+13 |
| HTYP | RHOM+2~, RHOM+4*, RHOM+9*, RHOM+13 |
| HTYPX | RHOM+2~, RHOM+4*, RHOM+11*, RHOM+13 |
| IDA | INTAM+2~, INTAM+14*, INTAM+19, INTAM+24, INTAM+25 |
| IEN | INTAM+2~, INTAM+24*, INTAM+25, REC+24, DOTH+17*, DINTW+2~, DINTW+17* |
| IENS | INTAM+2~, INTAM+26*, INTAM+27, REC~, REC+19, REC+20, REC+25, REC+26, REC+29, REC+30 |
| II | UPD+8~, UPD+14*, UPD+16, DONE+1*, DONE+2*, INTAM+2~, INTAM+6*, INTAM+17, INTAM+22, XINTAM+1* , REC+46, REC+47*, ERR+5* |
| INTW | DINTW+2~, DINTW+6*, DINTW+17*, DINTW+18 |
| LDT | UINT+15~, UINT+18*, UINT+19, ULNG+19~, ULNG+22*, ULNG+23, DOTH+2~, DOTH+9*, DOTH+10, DINTW+2~ , DINTW+9*, DINTW+10 |
| LIEN | UINT+15~, UINT+18*, UINT+19*, UINT+34, ULNG+19~, ULNG+22*, ULNG+23*, ULNG+41, DOTH+2~, DOTH+9* , DOTH+10*, DOTH+12, DOTH+15, DINTW+2~, DINTW+9*, DINTW+10*, DINTW+12, DINTW+15 |
| LIST | UPD+8~, UPD+20*, UPD+21*, UPD+23, UPD+24! |
| LNG | DOTH+2~, DOTH+17* |
| MDT | RMIG+2~, RMIG+4*, RMIG+5*, RMIG+6, RMIG+7, RMIG+13 |
| MDTX | RMIG+2~, RMIG+4*, RMIG+7*, RMIG+13 |
| MIEN | RMIG+2~, RMIG+4*, RMIG+6*, RMIG+8, RMIG+9, RMIG+10, RMIG+11, RMIG+13, UPD~, UPD+11* , UPD+52, UPD+60, UPD+72, UPD+80, UPD+81 |
| MSTS | RMIG+2~, RMIG+4*, RMIG+8*, RMIG+13 |
| MSTSX | RMIG+2~, RMIG+4*, RMIG+10*, RMIG+13 |
| MTYP | RMIG+2~, RMIG+4*, RMIG+9*, RMIG+13 |
| MTYPX | RMIG+2~, RMIG+4*, RMIG+11*, RMIG+13 |
| NAME | UPD+8~, UPD+32*, UPD+33, UPD+34, UPD+41 |
| NEPR | ULNG~, ULNG+38 |
| NINT | ULNG~, ULNG+36 |
| NPRF | ULNG~, ULNG+37 |
| NPRM | ULNG~, ULNG+35 |
| NSTS | UMIG~, UMIG+26, UMIG+27, UHOM~, UHOM+26, UHOM+27 |
| NTYP | UMIG~, UMIG+27, UHOM~, UHOM+27 |
| OTHL | DOTH+2~, DOTH+6*, DOTH+17*, DOTH+18 |
| OTHPARM | UINT~, UINT+30*, ULNG~, ULNG+34*, ULNG+43 |
| PARMS | UPD~, UPD+18*, UPD+19, UPD+22!, UPD+23*, UPD+30, UPD+31 |
| PARMS( | UPD+21 |
| PDATA | UPD+8~, UPD+31*, UPD+32 |
| PFIEN | UPD+8~, UPD+33*, UPD+34, UPD+35, UPD+39, UPD+40 |
| PROC | UPD~, UPD+49, UPD+58, UPD+70, UPD+78 |
| PTYP | UPD+8~, UPD+35*, UPD+36, UPD+37 |
| RESULT | UPD+8~, UPD+43*, UPD+54*, UPD+55*, UPD+63*, UPD+64*, UPD+74*, UPD+75*, UPD+84*, UPD+85* , DONE+1, DONE+5 |
| SECFILE | INTAM+12*, INTAM+27, REC~, REC+20, REC+26, REC+30, REC+37 |
| SECFLD | REC+5~, REC+8*, REC+20, REC+26, REC+30, REC+37 |
| TXT | REC+1~, REC+40*, REC+41, REC+42 |
| TYPE | REC+5~, REC+9*, REC+12, REC+13, REC+21, REC+22~, REC+27, REC+31 |
| U | RMIG+13, RHOM+13, ULNG+43, UPD+35, UPD+40, DONE+5, INTAM+12, REC+6, REC+8, REC+9 , REC+10 |
| UID | UPD+8~, UPD+9*, UPD+10, INTAM+2~, INTAM+3*, INTAM+4 |
| VAL | REC+5~, REC+15*, REC+17*, REC+18 |
| VALUE | UPD+8~, UPD+32*, UPD+36*, UPD+38, UPD+39, UPD+40*, UPD+41, REC+5~, REC+12*, REC+17 , REC+18*, REC+19*, REC+20*, REC+24*, REC+25*, REC+26*, REC+29*, REC+30*, REC+33*, REC+42* , REC+44* |
| VAR | DOTH+2~, DINTW+2~ |
| VAR( | DOTH+17, DINTW+17 |
| VFIEN | UPD+8~, UPD+27*, UPD+28, UPD+33, UPD+35, UPD+39, UPD+40 |
| WHERE | DINTW+2~, DINTW+17* |
| X | UMIG+15~, UMIG+20*, UHOM+15~, UHOM+20*, UINT+15~, UINT+24*, ULNG+19~, ULNG+28* |
| Y | UMIG+15~, UMIG+25, RMIG+2~, RMIG+7*, UHOM+15~, UHOM+25, RHOM+2~, RHOM+7*, UINT+15~, UINT+29 , UINT+30, ULNG+19~, ULNG+33, ULNG+34, ERR+2~, ERR+3* |
| >> ZTSK | UPD+9, INTAM+3 |