BGOREP1 ; IHS/BAO/TMD - Manage REPRODUCTIVE FACTORS ;08-May-2014 14:11;du
Source file <BGOREP1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA Fileman | 3 | FILE^DICN (,FILE,UPDATE)^DIE $$EXTERNAL^DILFD |
| GUI Objects | 2 | ($$FNUM,EVT)^BGOREP ($$ERR,$$FMTDATE,$$TMPGBL,$$UPDATE)^BGOUTL |
| Kernel | 1 | ($$DT,$$FMTE,$$NOW)^XLFDT |
| Patient Care Component | 1 | MULTOSET^APCDRF |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MEN(RET,CNT,DFN) | ;get menstrual data
|
|
| DELCONT(RET,DFN,INP) | ;EP-
|
|
| LAC(RET,CNT,DFN) | ;EP get lactation data
|
|
| CONT(RET,CNT,DFN) | ; Get contraceptive data
|
|
| SETCONT(RET,DFN,DATA) | ;EP
|
|
| CONTALL(RET,DFN) | ;EP for RPC call to get all contrceptive data
; Input DFN of patient |
|
| EDD(RET,CNT,DFN) | ;Get pregnancy data
|
|
| NEW | ;Add new one
|
|
| SDATE(IDATE) | ;Format date
|
| Name | Field # of Occurrence |
|---|---|
| MULTOSET^APCDRF | DELCONT+19 |
| $$FNUM^BGOREP | SETCONT+2 |
| EVT^BGOREP | SETCONT+37, NEW+25, DELCONT+21 |
| $$ERR^BGOUTL | SETCONT+5, SETCONT+6 |
| $$FMTDATE^BGOUTL | LAC+5, MEN+5, MEN+8, MEN+11, MEN+16, EDD+7, EDD+12, EDD+14, EDD+19, EDD+21 , EDD+26, EDD+28, EDD+32, EDD+35, EDD+40, EDD+42, CONT+9, CONTALL+14, CONTALL+17 |
| $$TMPGBL^BGOUTL | CONTALL+6 |
| $$UPDATE^BGOUTL | SETCONT+36 |
| FILE^DICN | NEW+14 |
| ^DIE | NEW+23 |
| FILE^DIE | DELCONT+18 |
| UPDATE^DIE | SETCONT+13 |
| $$EXTERNAL^DILFD | LAC+3, LAC+6, MEN+3, MEN+6, MEN+9, MEN+14, EDD+5, EDD+9, EDD+15, EDD+22 , EDD+29, EDD+36, EDD+43 |
| $$DT^XLFDT | SETCONT+3 |
| $$FMTE^XLFDT | SETCONT+31 |
| $$NOW^XLFDT | DELCONT+15 |
| RPC Name | Call Tags |
|---|---|
| BGOREP1 CONTALL | CONTALL |
| BGOREP1 SETCONT | SETCONT |
| BGOREP1 DELCONT | DELCONT |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNREP - [#9000017] | LAC+2, MEN+2, MEN+15, EDD+3, EDD+4, EDD+6, EDD+8, EDD+16, EDD+23, EDD+30 , EDD+37, EDD+44, CONT+3, CONT+4, CONT+5, CONTALL+8, CONTALL+9, CONTALL+10, SETCONT+7 |
| ^AUTTCM - [#99999.11] | CONT+10, CONTALL+15 |
| ^AUTTCM("B" | NEW+4 |
| ^DD(9000017 | NEW+9 |
| ^DPT - [#2] | SETCONT+5, SETCONT+6 |
| Name | Line Occurrences |
|---|---|
| $$SDATE | SETCONT+26, SETCONT+28 |
| NEW | SETCONT+21 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AIEN | SETCONT+1~, SETCONT+22*, SETCONT+23 |
| APCDCM | DELCONT+1~ |
| APCDCMI | NEW+1~ |
| APCDREPI | NEW+1~, NEW+2*, NEW+7, NEW+8, NEW+21, NEW+22 |
| APCDY | NEW+21*, DELCONT+1~, DELCONT+6*, DELCONT+13, DELCONT+19 |
| ARRAY | CONTALL+4~, CONTALL+5!, CONTALL+21, CONTALL+22 |
| ARRAY( | CONTALL+23, CONTALL+24, CONTALL+26 |
| ARRAY(9999999 | CONTALL+20* |
| BEGUN | CONTALL+4~ |
| CA | MEN+1~, MEN+6*, MEN+13 |
| CAD | MEN+1~, MEN+7*, MEN+8*, MEN+13 |
| CBEGUN | CONT+1~, CONT+8*, CONT+9*, CONT+12, CONT+13, CONTALL+14*, CONTALL+20 |
| CDATE | CONTALL+4~, CONTALL+13*, CONTALL+14, CONTALL+20 |
| CEND | CONTALL+4~, CONTALL+16*, CONTALL+17*, CONTALL+20 |
| CHK | CONT+1~, CONT+2*, CONT+6*, CONT+14 |
| CIEN | SETCONT+1~ |
| CLIN | EDD+1~, EDD+25*, EDD+26*, EDD+48 |
| CLINCO | EDD+2~, EDD+30*, EDD+48 |
| CLINDT | EDD+1~, EDD+27*, EDD+28*, EDD+48 |
| CLINPR | EDD+1~, EDD+29*, EDD+48 |
| CNAME | CONT+1~, CONT+10*, CONT+11*, CONT+12, CONT+13, CONTALL+4~, CONTALL+15*, CONTALL+20 |
| CNT | LAC~, LAC+7*, LAC+8, MEN~, MEN+12*, MEN+13, MEN+17*, MEN+18, EDD~, EDD+45* , EDD+46, EDD+47*, EDD+48, CONT~, CONT+21*, CONT+22, CONTALL+4~, CONTALL+7*, CONTALL+25*, CONTALL+26 |
| COM | SETCONT+1~, SETCONT+34*, SETCONT+35, NEW+1~, NEW+19*, NEW+21 |
| COMM | CONTALL+4~, CONTALL+19*, CONTALL+20, DELCONT+1~, DELCONT+8*, DELCONT+17 |
| CON | SETCONT+1~, SETCONT+24*, SETCONT+25, NEW+1~, NEW+3*, NEW+4*, NEW+5, NEW+10 |
| CONB | SETCONT+1~, SETCONT+26*, SETCONT+27, NEW+1~, NEW+15*, NEW+21 |
| CONDC | SETCONT+1~, SETCONT+32*, SETCONT+33, NEW+1~, NEW+18*, NEW+21 |
| CONE | SETCONT+1~, SETCONT+28*, SETCONT+29*, SETCONT+30, NEW+1~, NEW+16*, NEW+17*, NEW+21 |
| CREA | CONTALL+4~, CONTALL+18*, CONTALL+20 |
| D0 | NEW+13! |
| DA | NEW+1~, NEW+21*, NEW+24!, DELCONT+1~, DELCONT+19*, DELCONT+20! |
| DA(1 | NEW+8*, NEW+21*, DELCONT+19* |
| DATA | SETCONT~, SDATE+1~, SDATE+4*, SDATE+5*, SDATE+6*, SDATE+7 |
| DATA( | SETCONT+16, SETCONT+18 |
| DAY | SDATE+1~, SDATE+2*, SDATE+4, SDATE+5 |
| DD | NEW+13! |
| DEFCO | EDD+2~ |
| DES | MEN+1~, MEN+14*, MEN+18 |
| DESDT | MEN+1~, MEN+15*, MEN+16*, MEN+18 |
| DFN | LAC~, LAC+2, MEN~, MEN+2, MEN+15, EDD~, EDD+3, EDD+4, EDD+6, EDD+8 , EDD+16, EDD+23, EDD+30, EDD+37, EDD+44, CONT~, CONT+3, CONT+4, CONT+5, CONTALL~ , CONTALL+8, CONTALL+9, CONTALL+10, SETCONT~, SETCONT+4*, SETCONT+5, SETCONT+6, SETCONT+7, SETCONT+10, SETCONT+11 , SETCONT+22, SETCONT+37, SETCONT+38, NEW+2, NEW+25, DELCONT~, DELCONT+3, DELCONT+13, DELCONT+19, DELCONT+21 |
| DIC | NEW+1~, NEW+7* |
| DIC("DR" | NEW+12* |
| DIC("P" | NEW+9* |
| DIC(0 | NEW+6* |
| DIE | NEW+1~, NEW+22*, NEW+24!, DELCONT+1~ |
| DIE("NO^" | NEW+11*, NEW+20*, NEW+22* |
| DO | NEW+13! |
| DR | NEW+21*, NEW+24! |
| DT | SETCONT+31 |
| DUZ | DELCONT+14 |
| EDD | EDD+1~, EDD+31*, EDD+32*, EDD+48 |
| EDDCO | EDD+2~, EDD+37*, EDD+48 |
| EDDDT | EDD+1~, EDD+34*, EDD+35*, EDD+48 |
| EDDPR | EDD+1~, EDD+36*, EDD+48 |
| ERR | SETCONT+1~, SETCONT+15, SETCONT+37, SETCONT+38 |
| FDA | SETCONT+1~, SETCONT+17!, SETCONT+23*, SETCONT+25, SETCONT+27, SETCONT+30, SETCONT+31, SETCONT+33, SETCONT+35, SETCONT+36 , DELCONT+1~ |
| FDA( | SETCONT+23, DELCONT+14*, DELCONT+15*, DELCONT+16*, DELCONT+17* |
| FDA(9000017 | SETCONT+10*, SETCONT+12* |
| FNUM | LAC+3, LAC+6, MEN+3, MEN+6, MEN+9, MEN+14, EDD+5, EDD+9, EDD+15, EDD+22 , EDD+29, EDD+36, EDD+43, CONT+1~, SETCONT+1~, SETCONT+2*, SETCONT+19*, SETCONT+23 |
| I | CONT+1~, CONT+3*, CONT+4, CONT+5, CONTALL+4~, CONTALL+8*, CONTALL+9, CONTALL+10, CONTALL+20, CONTALL+23* , CONTALL+24, CONTALL+26, SETCONT+1~, SETCONT+16*, SETCONT+18 |
| IDATE | SDATE~, SDATE+2, SDATE+3, SDATE+4, SDATE+5, SDATE+6 |
| IEN | SETCONT+1~, DELCONT+1~ |
| IEN(1 | SETCONT+11*, SETCONT+14 |
| IENS | SETCONT+1~, SETCONT+9*, DELCONT+1~ |
| INP | DELCONT~, DELCONT+4, DELCONT+6, DELCONT+7, DELCONT+8 |
| J | CONTALL+4~, CONTALL+24*, CONTALL+26 |
| LAC | LAC+1~, LAC+3*, LAC+8 |
| LACDT | LAC+1~, LAC+4*, LAC+5*, LAC+8 |
| LACPR | LAC+1~, LAC+6*, LAC+8 |
| LMP | EDD+1~, EDD+11*, EDD+12*, EDD+48 |
| LMPCO | EDD+2~, EDD+16*, EDD+48 |
| LMPDT | EDD+1~, EDD+13*, EDD+14*, EDD+48 |
| LMPPR | EDD+1~, EDD+15*, EDD+48 |
| MA | MEN+1~, MEN+3*, MEN+13 |
| MAD | MEN+1~, MEN+4*, MEN+5*, MEN+13 |
| MENO | MEN+1~, MEN+9*, MEN+13 |
| MENOD | MEN+1~, MEN+10*, MEN+11*, MEN+13 |
| MO | SDATE+1~, SDATE+3*, SDATE+4, SDATE+5 |
| NAME | CONT+1~, CONT+8*, CONT+10, CONTALL+4~, CONTALL+12*, CONTALL+15 |
| NEW | SETCONT+1~, SETCONT+7*, SETCONT+8 |
| NODE | CONT+1~, CONT+4*, CONT+7, CONT+8, CONT+11, CONTALL+4~, CONTALL+10*, CONTALL+11, CONTALL+12, CONTALL+13 , CONTALL+16, CONTALL+18, CONTALL+19, SETCONT+1~, SETCONT+18*, SETCONT+20, SETCONT+21, SETCONT+22, SETCONT+24, SETCONT+26 , SETCONT+28, SETCONT+32, SETCONT+34, NEW+3, NEW+15, NEW+16, NEW+18, NEW+19 |
| PREG | EDD+2~, EDD+4*, EDD+5*, EDD+46 |
| PREGDT | EDD+2~, EDD+6*, EDD+7*, EDD+46 |
| PREGPR | EDD+2~, EDD+8*, EDD+9*, EDD+46 |
| REA | DELCONT+1~, DELCONT+7*, DELCONT+9*, DELCONT+16 |
| REC | CONT+1~ |
| REP | LAC+1~, LAC+2*, LAC+3, LAC+4, LAC+6, MEN+1~, MEN+2*, MEN+3, MEN+4, MEN+6 , MEN+7, MEN+9, MEN+10, MEN+14, EDD+1~, EDD+3*, EDD+11, EDD+13, EDD+15, EDD+18 , EDD+20, EDD+22, EDD+25, EDD+27, EDD+29, EDD+31, EDD+34, EDD+36, EDD+39, EDD+41 , EDD+43 |
| RET | LAC~, LAC+8, MEN~, MEN+13, MEN+18, EDD~, EDD+46, EDD+48, CONT~, CONT+22 , CONTALL~, CONTALL+6*, CONTALL+21, CONTALL+26, SETCONT~, SETCONT+2*, SETCONT+5*, SETCONT+6*, SETCONT+14*, SETCONT+15* , SETCONT+16, SETCONT+36*, SETCONT+38*, DELCONT~, DELCONT+1~, DELCONT+2* |
| SIEN | DELCONT+1~, DELCONT+13*, DELCONT+14, DELCONT+15, DELCONT+16, DELCONT+17 |
| STRING | CONT+1~, CONT+2*, CONT+12*, CONT+13*, CONT+22, CONTALL+4~, CONTALL+7* |
| TODAY | SETCONT+1~, SETCONT+3*, SETCONT+12 |
| U | LAC+3, LAC+4, LAC+6, LAC+8, MEN+3, MEN+4, MEN+6, MEN+7, MEN+9, MEN+10 , MEN+13, MEN+14, MEN+15, MEN+18, EDD+4, EDD+6, EDD+8, EDD+11, EDD+13, EDD+15 , EDD+16, EDD+18, EDD+20, EDD+22, EDD+23, EDD+25, EDD+27, EDD+29, EDD+30, EDD+31 , EDD+34, EDD+36, EDD+37, EDD+39, EDD+41, EDD+43, EDD+44, EDD+46, EDD+48, CONT+7 , CONT+8, CONT+10, CONT+11, CONT+22, CONTALL+12, CONTALL+13, CONTALL+15, CONTALL+16, CONTALL+18, CONTALL+19 , CONTALL+20, SETCONT+6, SETCONT+20, SETCONT+21, SETCONT+22, SETCONT+24, SETCONT+26, SETCONT+28, SETCONT+32, SETCONT+34 , NEW+3, NEW+9, NEW+15, NEW+16, NEW+18, NEW+19, DELCONT+4, DELCONT+6, DELCONT+7, DELCONT+8 |
| ULTCO | EDD+2~, EDD+23*, EDD+48 |
| ULTDT | EDD+1~, EDD+20*, EDD+21*, EDD+48 |
| ULTPR | EDD+1~, EDD+22*, EDD+48 |
| ULTRA | EDD+1~, EDD+18*, EDD+19*, EDD+48 |
| UN | EDD+1~, EDD+39*, EDD+40*, EDD+48 |
| UNCO | EDD+2~, EDD+44*, EDD+48 |
| UNDT | EDD+1~, EDD+41*, EDD+42*, EDD+48 |
| UNPR | EDD+1~, EDD+43*, EDD+48 |
| X | NEW+1~, NEW+10* |
| >> Y | NEW+21 |