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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSMPI

Package: PAID

Routine: PRSMPI


Information

PRSMPI ;ALB/CMC-TRIGGER X-REF ON PAID FIELDS FOR MPI & STF SEG BUILDER ;8/5/2010

Source Information

Source file <PRSMPI.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Health Level Seven 1 $$HLDATE^HLFNC  
Kernel 1 $$HLNAME^XLFNAME  
PAID 1 MAKEIT^PRSHL7B  
Registration 1 $$SITE^VASITE  
VA FileMan 1 FILE^DIE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XUPSB01  

Entry Points

Name Comments DBIA/ICR reference
XREF(DA) ;TRIGGER TO SET THE REQUIRES TRANSMISSION FIELD if the PAID Enumeration process has started
GET(EN,ARRAY) ;
STF(PRSSIEN,HL,PRSSTR) ; STF segment builder for PAID Employee (#450)
HL7TXT(HL7STRG,HL,HLES) ; Replace occurrences of embedded HL7 delimiters with HL7 escape sequence
; Inputs: HL7STRG - Data string to be checked
; HL("ECH") - HL7 delimiter string
; Delimiters MUST be in the following order: Escape, Field, Component, Repeat, Subcomponent
; Example: \^~|&
; Output: HL7XTRG - Data string with escape sequence added (if needed)

External References

Name Field # of Occurrence
FILE^DIE XREF+7
$$HLDATE^HLFNC STF+44
MAKEIT^PRSHL7B STF+65
$$SITE^VASITE GET+8, GET+9, STF+20, STF+25, STF+30
$$HLNAME^XLFNAME GET+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSPC - [#450] GET+6, GET+27, GET+28, GET+29
^XTV(8989.3 - [#8989.3] XREF+3, XREF+4

Label References

Name Line Occurrences
$$GET STF+13
HL7TXT STF+49, STF+51, STF+53, STF+57

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ARRAY GET~, STF+11~, STF+13, STF+14
ARRAY("DOB" GET+18*, STF+44
ARRAY("EnumerateComp" GET+29*
ARRAY("EnumerateStart" GET+28*
ARRAY("FirstName" GET+14*, STF+36
ARRAY("Gender" GET+19*, STF+41
ARRAY("MiddleName" GET+15*, STF+37
ARRAY("NPIEN" GET+27*, STF+29
ARRAY("Prefix" GET+16*, STF+38
ARRAY("ResAddCity" GET+24*, STF+53
ARRAY("ResAddL1" GET+21*, STF+48
ARRAY("ResAddL2" GET+22*, STF+51
ARRAY("ResAddL3" GET+23*, STF+57
ARRAY("ResAddState" GET+25*, STF+55
ARRAY("ResAddZip4" GET+26*, STF+56
ARRAY("SSN" GET+20*, STF+24
ARRAY("SourceID" GET+10*
ARRAY("SourceSystemID" GET+9*
ARRAY("SourceSystemIEN" GET+8*
ARRAY("Suffix" GET+17*, STF+37
ARRAY("Surname" GET+13*, STF+36
CNT GET+4~
COMP STF+11~, STF+12*, STF+19, STF+20, STF+24, STF+25, STF+29, STF+30, STF+36, STF+37
, STF+38, STF+50, STF+52, STF+54, STF+55, STF+56, STF+58, STF+60, STF+62
COR GET+4~
COR( GET+6*, GET+7, GET+11, GET+18, GET+19, GET+20, GET+21, GET+22, GET+23, GET+25
, GET+26
DA XREF~, XREF+6
EN GET~, GET+5, GET+6, GET+7, GET+10, GET+11, GET+18, GET+19, GET+20, GET+21
, GET+22, GET+23, GET+25, GET+26, GET+27, GET+28, GET+29
ERROR GET+4~, GET+5*, GET+7*
FDA XREF+2~
FDA(450 XREF+6*
HL STF~, STF+49, STF+51, STF+53, STF+57, HL7TXT~
HL("COMP" HL7TXT+7*, HL7TXT+9
HL("ECH" STF+12, HL7TXT+7
HL("FS" STF+12, HL7TXT+9
HL("Q" STF+24, STF+29, STF+36, STF+37, STF+38, STF+41, STF+44, STF+50, STF+52, STF+54
, STF+55, STF+56, STF+58
HL("REP" HL7TXT+7*, HL7TXT+9
HL("SUBCOMP" HL7TXT+7*, HL7TXT+9
HL7STRG STF+47~, STF+48*, STF+49, STF+50, STF+51*, STF+52, STF+53*, STF+54, STF+57*, STF+58
, HL7TXT~, HL7TXT+14, HL7TXT+15*
HLES STF+11~, STF+12*, STF+49, STF+51, STF+53, STF+57, HL7TXT~, HL7TXT+9, HL7TXT+15
HLES2 HL7TXT+6~, HL7TXT+9*, HL7TXT+14
HLFS STF+11~, STF+12*
I HL7TXT+6~, HL7TXT+15*
IEN XREF+2~, XREF+3*, XREF+4
NAME GET+4~, GET+12*, GET+13, GET+14, GET+15, GET+17
NAME2 GET+4~, GET+11*, GET+12
OCHR HL7TXT+6~, HL7TXT+14*, HL7TXT+15
PRSERR XREF+2~
PRSSA STF+47~
PRSSIEN STF~, STF+13, STF+19
PRSSRCTR STF+11~, STF+17*, STF+21*, STF+22, STF+26*, STF+27, STF+31*, STF+32
PRSSREC STF+11~, STF+65, STF+66
PRSSSEG STF+11~, STF+65
PRSSSEG(11 STF+63*
PRSSSEG(2 STF+22*, STF+27*, STF+32*
PRSSSEG(3 STF+36*, STF+37*, STF+38*
PRSSSEG(5 STF+41*
PRSSSEG(6 STF+44*
PRSSSTF STF+11~, STF+65
PRSSSUB1 STF+11~, STF+17*, STF+19*, STF+20*, STF+22
PRSSSUB2 STF+11~, STF+17*, STF+24*, STF+25*, STF+27
PRSSSUB3 STF+11~, STF+17*, STF+29*, STF+30*, STF+32
PRSSTR STF~, STF+10*, STF+16, STF+34, STF+40, STF+43, STF+46
RCHR HL7TXT+6~, HL7TXT+14*, HL7TXT+15
RCHRI HL7TXT+6~, HL7TXT+12*, HL7TXT+14
SUBCOMP STF+11~, STF+12*, STF+19, STF+20, STF+24, STF+25, STF+29, STF+30
TADDR STF+11~, STF+50*, STF+52*, STF+54*, STF+55*, STF+56*, STF+58*, STF+60*, STF+62*, STF+63
TMP STF+11~, STF+13*
TYPE HL7TXT+6~, HL7TXT+11*, HL7TXT+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All