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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLPAT54

Package: Health Level Seven

Routine: HLPAT54


Information

HLPAT54 ;CIOFO-SF/RJH - HL7 PATCH 54 PRE&POST-INIT ;10/26/99 12:46 [ 04/02/2003 8:38 AM ]

Source Information

Source file <HLPAT54.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 $$FMADD^XLFDT  $$NEWCP^XPDUTL  
VA Fileman 2 ^DIE  ^DIK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Level Seven 1 HLZP5PST  

Entry Points

Name Comments DBIA/ICR reference
PRE ;
DELETE ; delete duplicate entries in file #779.001 and #771.2
PTR101 ; resolve pointers for file #101
PTR773 ; resolve pointers for file #773
EVN ; find duplicate entries in file #779.001(Event Type)
PTR771 ; resolve pointers for sub-field #771.06,.01 of field #771,6
PEVN(HLIEN) ; resolve event pointer
IDOFF ; disable identifier for file #779.001 and #771.2
MSG ; find duplicate entries in file #771.2(Message Type)
PMSG(HLIEN) ; resolve message pointer
CHANGE1 ; change event entries from "X01" to "P07", from "B01" to "PC1",
; and from "G01" to "PC6"
PRE5 ;
PRE4 ;
POST ;enable identifier for file #779.001 and #771.2
PRE6 ;
PRE1 ;
CHANGE2 ; change message entries from "ERQ" to "RQQ", from "ROD" to "RQP",
; and from "VTQ" to "VQQ"
PRE3 ;
PRE2 ;

External References

Name Field # of Occurrence
^DIE CHANGE1+9, CHANGE1+15, CHANGE1+21, CHANGE2+9, CHANGE2+15, CHANGE2+21, PTR101+19, PTR101+28, PTR101+37, PTR773+19
, PTR773+28, PTR771+21
^DIK DELETE+8, DELETE+16
$$FMADD^XLFDT PRE2+7
$$NEWCP^XPDUTL PRE+2, PRE+3, PRE+4, PRE+5, PRE+6, PRE+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ORD(101 - [#101] Classic Fileman Calls
^HL(771.2 - [#771.2] Classic Fileman Calls
^HLMA - [#773] Classic Fileman Calls
^HL(779.001 - [#779.001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(771.2 IDOFF+2!, POST+2*
^DD(779.001 IDOFF+1!, POST+1*
^HL(771 - [#771] PTR771+7, PTR771+8, PTR771+10, PTR771+11, PTR771+12
^HL(771.2 - [#771.2] CHANGE2+5, CHANGE2+6, CHANGE2+11, CHANGE2+12, CHANGE2+17, CHANGE2+18, MSG+3, MSG+5, MSG+6, PMSG+11
, PMSG+13
^HL(779.001 - [#779.001] CHANGE1+5, CHANGE1+6, CHANGE1+11, CHANGE1+12, CHANGE1+17, CHANGE1+18, EVN+3, EVN+5, EVN+6, PEVN+11
, PEVN+13
^HLMA - [#773] PTR773+10, PTR773+11, PTR773+12, PTR773+21
^ORD(101 - [#101] PTR101+10, PTR101+11, PTR101+12, PTR101+21, PTR101+30
^XTMP("HLPAT54" PRE2+4!, PRE2+5*, PRE2+6*, PRE2+7*, PRE3+1, PRE3+2, PRE3+3, PRE4+1, PRE4+2, PRE4+3
, PRE5+1, PRE5+2, PRE5+3

Label References

Name Line Occurrences
$$PEVN PTR101+14, PTR773+14
$$PMSG PTR101+23, PTR101+32, PTR773+23, PTR771+14
CHANGE1 PRE1+1
CHANGE2 PRE1+2
DELETE PRE5+5
EVN PRE2+2
IDOFF PRE6+1
MSG PRE2+3
PTR101 PRE3+4
PTR771 PRE5+4
PTR773 PRE4+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA CHANGE1+2~, CHANGE1+7*, CHANGE1+13*, CHANGE1+19*, CHANGE2+2~, CHANGE2+7*, CHANGE2+13*, CHANGE2+19*, PTR101+7~, PTR101+17*
, PTR101+26*, PTR101+35*, PTR773+7~, PTR773+17*, PTR773+26*, PTR771+5~, PTR771+19*, DELETE+1~, DELETE+7*, DELETE+15*
DA(1 PTR771+18*
DIE CHANGE1+2~, CHANGE1+3*, CHANGE2+2~, CHANGE2+3*, PTR101+7~, PTR101+9*, PTR773+7~, PTR773+9*, PTR771+5~, PTR771+17*
DIK DELETE+1~, DELETE+3*, DELETE+11*
DR CHANGE1+2~, CHANGE1+8*, CHANGE1+14*, CHANGE1+20*, CHANGE2+2~, CHANGE2+8*, CHANGE2+14*, CHANGE2+20*, PTR101+7~, PTR101+18*
, PTR101+27*, PTR101+36*, PTR773+7~, PTR773+18*, PTR773+27*, PTR771+5~, PTR771+20*
DT PRE2+7
HLDONE PEVN+10~, PEVN+18*, PEVN+19, PEVN+20*, PMSG+10~, PMSG+18*, PMSG+19, PMSG+20*
HLEVN EVN+1~, EVN+2*, EVN+3*, EVN+5, EVN+6, EVN+8, EVN+9, PEVN+10~, PEVN+13*, PEVN+14
, PEVN+16, PEVN+17, PEVN+19, PEVN+20, PEVN+21, DELETE+1~, DELETE+3*, DELETE+4*, DELETE+6, DELETE+7
HLEVN2 PEVN+10~, PEVN+15*, PEVN+16*, PEVN+17
HLEVNARY PRE2+1~, PRE2+5, PRE2+7, PRE3+2*, PRE4+2*, PRE5+2*
HLEVNARY( EVN+8*, EVN+9!, PEVN+16, PEVN+19, PEVN+20, PEVN+21, DELETE+4, DELETE+6, DELETE+7
HLEVNP PTR101+7~, PTR101+12*, PTR101+14, PTR773+7~, PTR773+12*, PTR773+14
HLEVNPN PTR101+7~, PTR101+13*, PTR101+14*, PTR101+16, PTR101+18, PTR773+7~, PTR773+13*, PTR773+14*, PTR773+16, PTR773+18
HLIEN CHANGE1+2~, CHANGE1+4*, CHANGE1+5*, CHANGE1+6, CHANGE1+7, CHANGE1+10*, CHANGE1+11*, CHANGE1+12, CHANGE1+13, CHANGE1+16*
, CHANGE1+17*, CHANGE1+18, CHANGE1+19, CHANGE2+2~, CHANGE2+4*, CHANGE2+5*, CHANGE2+6, CHANGE2+7, CHANGE2+10*, CHANGE2+11*
, CHANGE2+12, CHANGE2+13, CHANGE2+16*, CHANGE2+17*, CHANGE2+18, CHANGE2+19, EVN+1~, EVN+4*, EVN+5*, EVN+6
, EVN+8, MSG+1~, MSG+4*, MSG+5*, MSG+6, MSG+8, PTR101+7~, PTR101+8*, PTR101+10*, PTR101+11
, PTR101+12, PTR101+17, PTR101+21, PTR101+26, PTR101+30, PTR101+35, PEVN~, PEVN+11, PEVN+13, PEVN+20
, PMSG~, PMSG+11, PMSG+13, PMSG+20, PTR773+7~, PTR773+8*, PTR773+10*, PTR773+11, PTR773+12, PTR773+17
, PTR773+21, PTR773+26, PTR771+5~, PTR771+6*, PTR771+7*, PTR771+8, PTR771+10, PTR771+11, PTR771+12, PTR771+17
, PTR771+18
HLIEN2 PTR771+5~, PTR771+9*, PTR771+10*, PTR771+11, PTR771+12, PTR771+19
HLMSG MSG+1~, MSG+2*, MSG+3*, MSG+5, MSG+6, MSG+8, MSG+9, PMSG+10~, PMSG+13*, PMSG+14
, PMSG+16, PMSG+17, PMSG+19, PMSG+20, PMSG+21, DELETE+1~, DELETE+11*, DELETE+12*, DELETE+14, DELETE+15
HLMSG2 PMSG+10~, PMSG+15*, PMSG+16*, PMSG+17
HLMSGARY PRE2+1~, PRE2+6, PRE2+7, PRE3+3*, PRE4+3*, PRE5+3*
HLMSGARY( MSG+8*, MSG+9!, PMSG+16, PMSG+19, PMSG+20, PMSG+21, DELETE+12, DELETE+14, DELETE+15
HLMSGP PTR101+7~, PTR101+21*, PTR101+23, PTR101+30*, PTR101+32, PTR773+7~, PTR773+21*, PTR773+23, PTR771+5~, PTR771+12*
, PTR771+14
HLMSGPN PTR101+7~, PTR101+22*, PTR101+23*, PTR101+25, PTR101+27, PTR101+31*, PTR101+32*, PTR101+34, PTR101+36, PTR773+7~
, PTR773+22*, PTR773+23*, PTR773+25, PTR773+27, PTR771+5~, PTR771+13*, PTR771+14*, PTR771+16, PTR771+20
HLNIEN PEVN+10~, PEVN+12*, PEVN+18*, PEVN+21*, PEVN+22, PMSG+10~, PMSG+12*, PMSG+18*, PMSG+21*, PMSG+22
HLSUB PEVN+10~, PEVN+18*, PEVN+19*, PEVN+20, PEVN+21, PMSG+10~, PMSG+18*, PMSG+19*, PMSG+20, PMSG+21
, DELETE+1~, DELETE+5*, DELETE+6*, DELETE+7, DELETE+13*, DELETE+14*, DELETE+15
HLTEMP PRE+1~, PRE+2*, PRE+3*, PRE+4*, PRE+5*, PRE+6*, PRE+7*
SUB EVN+1~, EVN+4*, EVN+7*, EVN+8, EVN+9, MSG+1~, MSG+4*, MSG+7*, MSG+8, MSG+9
U PRE2+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All