Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCDFH1

Package: Patient Care Component

Routine: APCDFH1


Information

APCDFH1 ; IHS/CMI/LAB - LIST MANAGER API'S FOR FAMILY HISTORY AND API FOR REP FACTORS 19 Jun 2008 2:14 PM ;

Source Information

Source file <APCDFH1.m>

Call Graph

Call Graph Total: 18

Package Total Call Graph
VA Fileman 7 EN^DDIOL  ^DIC  FILE^DICN  ^DIE  ^DIK  EN^DIQ  ^DIR  
IHS VA Utilities 3 $$VAL^XBDIQ1  VIEWR^XBLM  EN^XBNEW  
Patient Care Component 3 BACK^APCDFH  PAUSE^APCDPL1  ($$RFADD,MULTOSET)^APCDRF  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  $$REPEAT^XLFSTR  
Registration 2 FULL^VALM1  EN^VALM2  
IHS Patient 1 ^AUPNPAT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Care Component 1 APCDFH  

Entry Points

Name Comments DBIA/ICR reference
FMN ;;EP - called from d/e input template APCD FM (FM)
WTPRE ;EP - CALLED FROM INPUT TEMPLATE
EDC1 ;EP - called from XBNEW call
EDC ;EP - called from d/e input template APCD EDC (EDC)
LMP ;EP - called from d/e input template APCD LMP (LMP)
HS ;EP - called from protocol
FMN1 ;EP - called from XBNEW call
FM1 ;EP - called from XBNEW call
FME1
EDC11 ;
FM12 ;
FM13 ;
LMP1 ;EP - called from XBNEW call
FMN12 ;
LMP11 ;
FMD ;
FME ;
DELETE ;EP
FM ;EP - called from d/e input template APCD FP (FP)
FMA ;

External References

Name Field # of Occurrence
BACK^APCDFH DELETE+1, DELETE+4, DELETE+7, DELETE+15, DELETE+22, DELETE+23, DELETE+25, HS+6, HS+12
PAUSE^APCDPL1 HS+6
$$RFADD^APCDRF FMN1+2, EDC1+2, LMP1+2
MULTOSET^APCDRF FMD+14
^AUPNPAT HS+10
EN^DDIOL FM1+4, FM1+5, FM12+1, FME+2, FMD+1, DELETE+1
^DIC FMA+2, HS+5
FILE^DICN FMA+12
^DIE FMA+16, FMA+20, FMA+24, FMA+27, FMA+29, FME1+8, FME1+10, FMD+9, FMD+13, EDC11+1
, LMP11+1
^DIK DELETE+14, DELETE+24
EN^DIQ DELETE+19
^DIR FM12+4, FME+4, FMD+3, DELETE+11, DELETE+21
FULL^VALM1 DELETE+8, DELETE+16, HS+1
EN^VALM2 DELETE+2
$$VAL^XBDIQ1 DELETE+10
VIEWR^XBLM HS+9
EN^XBNEW FM+2, FMN+2, EDC+2, LMP+2
$$FMTE^XLFDT FM1+9
$$NOW^XLFDT FMD+7
$$REPEAT^XLFSTR FM1+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Contraceptive Methods currently recorded:"
  • Line Location: FM1+2
Function Call: WRITE
  • Prompt: " None recorded"
  • Line Location: FM1+3
Function Call: WRITE
  • Prompt: !?4,"Comment: ",$P(^AUPNREP(APCDREPI,2101,X,0),U,6)
  • Line Location: FM1+10
Function Call: WRITE
  • Prompt: !?4,"Reason Discontinued: ",$P(^AUPNREP(APCDREPI,2101,X,0),U,7)
  • Line Location: FM1+11
Function Call: WRITE
  • Prompt: $P(X,U,2)
  • Line Location: FMN1+2
Function Call: WRITE
  • Prompt: $P(X,U,2)
  • Line Location: EDC1+2
Function Call: WRITE
  • Prompt: $P(X,U,2)
  • Line Location: LMP1+2
Function Call: WRITE
  • Prompt: !,"No FAMILY HISTORY entry selected."
  • Line Location: DELETE+3
Function Call: WRITE
  • Prompt: !,"No record selected."
  • Line Location: DELETE+4
Function Call: WRITE
  • Prompt: !!,"There are conditions associated with this relation, you cannot delete it."
  • Line Location: DELETE+9
Function Call: WRITE
  • Prompt: !,"Not a valid FAMILY HISTORY ENTRY."
  • Line Location: DELETE+15
Function Call: WRITE
  • Prompt: !!
  • Line Location: DELETE+17
Function Call: WRITE
  • Prompt: !
  • Line Location: DELETE+20
Function Call: WRITE
  • Prompt: !!,"Patient documented as premenarchal, If they are no longer premenarchal change Patient Premenarchal field response to 'No.'",!,"You can use either the RF or FP mnemonics to change the value to 'No'.",!
  • Line Location: WTPRE+1
Routine Call
  • DIE
  • Line Location:
    • FMA+16
    • FMA+20
    • FMA+24
    • FMA+27
    • FMA+29
    • FME1+8
    • FME1+10
    • FMD+9
    • FMD+13
    • EDC11+1
    • LMP11+1
Routine Call
  • DIC
  • Line Location:
    • FMA+2
    • HS+5
Routine Call
  • DIR
  • Line Location:
    • FM12+4
    • FME+4
    • FMD+3
    • DELETE+11
    • DELETE+21

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNFH - [#9000014] Classic Fileman Calls
^AUPNFHR - [#9000014.1] Classic Fileman Calls
^AUPNREP - [#9000017] Classic Fileman Calls
^APCHSCTL - [#9001015] Classic Fileman Calls
^AUTTCM - [#99999.11] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCCCTRL - [#9001000] HS+2
^APCHSCTL - [#9001015] HS+2, HS+3
^AUPNFH - [#9000014] DELETE+15
^AUPNFH("AE" DELETE+9
^AUPNREP - [#9000017] FM1+3, FM1+6, FM1+7, FM1+9, FM1+10, FM1+11, FMA+28, FME1+5, FME1+9, FMD+11
, FMN1+2, EDC1+2, LMP1+2
^AUTTCM - [#99999.11] FM1+9, FMA+17, FMA+21, FME1+5
^DD(9000017 FMA+7
^DISV( HS+3
^DPT - [#2] HS+8

Label References

Name Line Occurrences
@( FM12+8
FM1 FM12+9, FMN12+1
FM12 FM1+3
FM13 FM12+5, FM12+6

Naked Globals

Name Field # of Occurrence
^("^APCHSCTL(" HS+3
^(0 HS+2, HS+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AMCHDAYS HS+11!
AMCHDOB HS+11!
>> APCDC FM1+1*, FM1+3*, FM1+6*, FM1+8*, FM1+9, FM12+3, FME+4, FMD+3
APCDCM FM1+1!, FM1+6!
APCDCM( FM1+8*, FME1+2, FMD+7, FMD+11, FMD+13, FMD+14
>> APCDCMI FMA+4*, FMA+8, FMA+17, FMA+21
>> APCDFHA("IDX" DELETE+6
>> APCDFHI DELETE+5*, DELETE+6*, DELETE+7, DELETE+15*, DELETE+18, DELETE+24
APCDHDR HS+8*, HS+9, HS+11!
APCDP DELETE+4*!, DELETE+6, DELETE+15!
>> APCDPARS FMN1+1*, EDC1+1*, LMP1+1*
>> APCDPAT HS+7, HS+10
>> APCDRCNT DELETE+1
>> APCDRELI DELETE+5*, DELETE+6*, DELETE+9, DELETE+10, DELETE+14
>> APCDREPI FM+1*, FM1+3, FM1+6, FM1+7, FM1+9, FM1+10, FM1+11, FMA+5, FMA+6, FMA+14
, FMA+15, FMA+18, FMA+19, FMA+22, FMA+23, FMA+25, FMA+26, FMA+28, FMA+29, FME1+2
, FME1+5, FME1+7, FME1+9, FME1+10, FMD+7, FMD+8, FMD+11, FMD+12, FMD+13, FMD+14
, FMN+1*, FMN1+2, EDC+1*, EDC1+2, EDC11+1, LMP+1*, LMP1+2, LMP11+1
>> APCDRFS FMN1+1*, EDC1+1*, LMP1+1*
APCDY FMA+1~, FMA+14*, FMA+18, FMA+22, FMA+25, FMA+28, FMA+29, FME+1~, FME1+2*, FME1+5
, FME1+9, FME1+10, FMD+6*, FMD+7, FMD+11, FMD+13, FMD+14
APCHSMTY HS+11!
APCHSPAT HS+7*, HS+8, HS+11!
APCHSTAT HS+11!
APCHSTYP HS+7*, HS+11!
D0 FMA+11!, HS+5!
D1 HS+5!
DA FM+1, FM12+4!, FMA+14*, FMA+18*, FMA+22*, FMA+25*, FMA+29*, FMA+30!, FME+4!, FME1!
, FME1+2*, FME1+10*, FME1+11!, FMD+3!, FMD+5!, FMD+7*, FMD+10!, FMD+13*!, FMD+14*, FMD+15!
, FMN+1, EDC+1, EDC11+1*, EDC11+2!, LMP+1, LMP11+1*, LMP11+2!, DELETE+11!, DELETE+14*, DELETE+18*
, DELETE+21!, DELETE+24*!, HS+5!
DA(1 FMA+6*, FMA+14*, FMA+18*, FMA+22*, FMA+25*, FMA+29*, FME1+2*, FME1+10*, FMD+7*, FMD+13*
, FMD+14*
DD FMA+11!, HS+5!
>> DFN HS+10*
DIC FMA+1~, FMA+2*, FMA+3!, FMA+5*, FME1!, FMD+5!, DELETE+18*, HS+5!*
DIC("A" FMA+2*
DIC("B" HS+5*
DIC("DR" FMA+10*
DIC("P" FMA+7*
DIC(0 FMA+2*, HS+5*
DIE FMA+15*, FMA+19*, FMA+23*, FMA+26*, FMA+29*, FMA+30!, FME1+7*, FME1+10*, FME1+11!, FMD+8*
, FMD+10!, FMD+12*, FMD+13!, EDC11+1*, EDC11+2!, LMP11+1*, LMP11+2!
DIE("NO^" FMA+9*, FMA+13*, FMA+15*, FMA+19*, FMA+23*, FMA+26*, FME1+7*
DIK DELETE+14*, DELETE+24*!
DIR FM12+2!, FM12+4!, FME+3!, FME+4!, FMD+2!, FMD+3!, DELETE+11!, DELETE+21!
DIR("A" FM12+4*, FME+4*, FMD+3*, DELETE+11*, DELETE+21*
DIR("B" FM12+4*, DELETE+11*, DELETE+21*
DIR(0 FM12+3*, FME+4*, FMD+3*, DELETE+11*, DELETE+21*
>> DIRUT FM12+5, FME+5, FMD+4, DELETE+12, DELETE+22
DO FMA+11!
DQ HS+5!
DR FMA+14*, FMA+18*, FMA+22*, FMA+25*, FMA+29*, FMA+30!, FME1!, FME1+6*, FME1+10*, FME1+11!
, FMD+5!, FMD+7*, FMD+10!, FMD+13*, EDC11+1*, EDC11+2!, LMP11+1*, LMP11+2!, DELETE+18*, HS+5!
DUZ FMD+7, HS+3
DUZ(2 HS+2
N FME1+1~, FME1+4*, FME1+5*, FME1+6
U FM1+7, FM1+9, FM1+10, FM1+11, FMA+7, FMA+17, FMA+21, FMA+28, FME1+5, FME1+9
, FMD+11, FMN1+2, EDC1+2, LMP1+2, DELETE+6, HS+2, HS+3, HS+8
VALMY DELETE+3, DELETE+4!
VALMY(0 DELETE+4
>> X FM1+6*, FM1+7, FM1+8, FM1+9, FM1+10, FM1+11, FMA+8*, FMN1+2*, EDC1+2*, LMP1+2*
, DELETE+6*, HS+2*, HS+3*, HS+4*, HS+5
XQORNOD DELETE+4!
XQORNOD(0 DELETE+2
Y FM+3!, FM12+6, FM12+7*, FM12+8, FM13+1!, FMA+3!, FMA+4, FMA+14, FME1+2, FMD+6
, FMN+3!, FMN12+2!, EDC+3!, EDC11+3!, LMP+3!, LMP11+3!, DELETE+6*, DELETE+13, DELETE+23, HS+3*
, HS+6, HS+7, HS+10*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All