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

Package: IHS Support HL7 Interfaces

Routine: BHLORCI


Information

BHLORCI ; cmi/sitka/maw - BHL File Inbound ORC Segment ;

Source Information

Source file <BHLORCI.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Support HL7 Interfaces 4 VIMM^BHLRXAI  VMED^BHLRXDI  $$DIC^BHLU  VIMM^BHLZRAI  
Patient Care Component 1 ^APCDALVR  

Entry Points

Name Comments DBIA/ICR reference
VMED ;-- V medication record
EOJ ;-- kill variables and quit
MAIN ;-- get the event type and file accordingly
VIMM ;-- V immunization record

External References

Name Field # of Occurrence
^APCDALVR VIMM+13, VMED+22
VIMM^BHLRXAI VIMM+8
VMED^BHLRXDI VMED+14
$$DIC^BHLU VMED+12
VIMM^BHLZRAI VIMM+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVIMM - [#9000010.11] VIMM+6
^AUPNVMED - [#9000010.14] VMED+7

Label References

Name Line Occurrences
EOJ MAIN+1, MAIN+2
VIMM MAIN+2
VMED MAIN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCDALVR("APCDAFLG" VIMM+14, VMED+23
>> APCDALVR("APCDATMP" VIMM+12*, VMED+17*
>> APCDALVR("APCDTDAY" VMED+20*
>> APCDALVR("APCDTPRV" VMED+21*
>> APCDALVR("APCDTQTY" VMED+19*
>> APCDALVR("APCDTSIG" VMED+18*
BHLCON EOJ+3!
BHLDA VIMM+1*, VIMM+2, VIMM+3, VIMM+4, VMED+1*, VMED+2, VMED+3, VMED+4, VMED+5, VMED+8
, VMED+9, VMED+10, VMED+11, EOJ+2!
BHLDAY VMED+10*, VMED+20, EOJ+3!
>> BHLDIE VMED+6
>> BHLDPRV VMED+12
BHLDTD EOJ+2!
>> BHLERCD VIMM+10*, VIMM+14*, VMED+16*, VMED+23*
>> BHLERR VIMM+10, VIMM+14, VMED+16, VMED+23
>> BHLET MAIN+1
>> BHLFL VMED+6*
>> BHLFLD VMED+6*
BHLIMM VIMM+10, EOJ+2!
>> BHLKSV VIMM+7, VMED+13
BHLLOT EOJ+2!
BHLMED VMED+16, EOJ+2!
>> BHLMTCH VIMM+9, VMED+15
BHLNTD EOJ+2!
BHLOC VIMM+2*, EOJ+2!
BHLOED VMED+5*, VMED+6, EOJ+3!
BHLOP VMED+11*, VMED+12*, VMED+21, EOJ+3!
BHLPT VMED+2*, VMED+6, EOJ+3!
BHLQTY VMED+8*, VMED+19, EOJ+3!
BHLREA EOJ+3!
BHLSER EOJ+2!
BHLSIG VMED+9*, VMED+18, EOJ+3!
>> BHLTMP VIMM+1, VIMM+2, VIMM+3, VIMM+4, VMED+1, VMED+2, VMED+3, VMED+4, VMED+5, VMED+8
, VMED+9, VMED+10, VMED+11, EOJ+1
>> BHLVAL VMED+6*
BHLVIEN VIMM+3*, VIMM+6, VMED+3*, VMED+6, VMED+7, EOJ+2!
BHLVSDT VIMM+4*, VMED+4*, EOJ+2!
>> BHLX VMED+6*
>> CS VIMM+3, VIMM+4, VMED+3, VMED+4, VMED+8, VMED+9, VMED+10, VMED+11
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All