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: YSCLHLRD

Package: Mental Health

Routine: YSCLHLRD


Information

YSCLHLRD ;DSS/PO-CLOZAPINE DATA TRANSMISSION-Messaging-Clinical/dispense ;18 June 2020 12:03:21

Source Information

Source file <YSCLHLRD.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Health Level Seven 3 ($$ADDSEG,$$NEWMSG,SET)^HLOAPI  $$SENDONE^HLOAPI1  $$STARTMSG^HLOPRS  
Kernel 2 APPERROR^%ZTER  ($$DT,$$FMADD,$$NOW)^XLFDT  
Mental Health 1 PID^YSCLHLPD  

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
Mental Health 1 YSCLHLMA  

Entry Points

Name Comments DBIA/ICR reference
RDEO11(YSCLARR,YSILENT) ; Build and send clinical/dispense message
; input: YSCLARR - data array to build HL7 segments from
COMTRESP ; process COMMIT ACCEPT ACK RESPONSE
APPRESP ; process ACCEPT ACK RESPONSE
XTMPZRO ;set ^XTMP("YSCLHLRD "_DT), new zero node everyday
TMPND()

External References

Name Field # of Occurrence
APPERROR^%ZTER RDEO11+18, RDEO11+96
$$ADDSEG^HLOAPI RDEO11+21, RDEO11+26, RDEO11+36, RDEO11+65, RDEO11+77, RDEO11+84
$$NEWMSG^HLOAPI RDEO11+18
SET^HLOAPI RDEO11+24, RDEO11+25, RDEO11+29, RDEO11+30, RDEO11+31, RDEO11+32, RDEO11+33, RDEO11+34, RDEO11+35, RDEO11+39
, RDEO11+41, RDEO11+42, RDEO11+43, RDEO11+44, RDEO11+45, RDEO11+48, RDEO11+49, RDEO11+50, RDEO11+51, RDEO11+52
, RDEO11+53, RDEO11+55, RDEO11+56, RDEO11+57, RDEO11+59, RDEO11+60, RDEO11+61, RDEO11+62, RDEO11+63, RDEO11+68
, RDEO11+69, RDEO11+72, RDEO11+73, RDEO11+75, RDEO11+76, RDEO11+80, RDEO11+81, RDEO11+82, RDEO11+83
$$SENDONE^HLOAPI1 RDEO11+95
$$STARTMSG^HLOPRS COMTRESP+3
$$DT^XLFDT XTMPZRO+1
$$FMADD^XLFDT XTMPZRO+1
$$NOW^XLFDT COMTRESP+4, APPRESP+2, XTMPZRO+2
PID^YSCLHLPD RDEO11+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( COMTRESP+5, COMTRESP+6*, COMTRESP+7*, COMTRESP+8*, COMTRESP+9*, APPRESP+3, APPRESP+4*, XTMPZRO+2*

Label References

Name Line Occurrences
$$TMPND COMTRESP+4, APPRESP+2, XTMPZRO+2
XTMPZRO COMTRESP+10, APPRESP+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPARMS RDEO11+12~, RDEO11+18, RDEO11+95
APPARMS("ACCE PT ACK RESPONSE" , RDEO11+89*, PT ACK TYPE" , RDEO11+87*
APPARMS("APP ACK RESPONSE" , RDEO11+90*, ACK TYPE" , RDEO11+88*
APPARMS("EVENT" RDEO11+15*
APPARMS("MESS AGE STRUCTURE" , RDEO11+16*, AGE TYPE" , RDEO11+14*
APPARMS("SEND ING APPLICATION" , RDEO11+86*
APPARMS("VERSION" RDEO11+17*
APPND APPRESP+1~, APPRESP+2*, APPRESP+3*, APPRESP+4
COMTND COMTRESP+2~, COMTRESP+4*, COMTRESP+5*, COMTRESP+6, COMTRESP+7, COMTRESP+8, COMTRESP+9
DT TMPND
ERROR RDEO11+12~, RDEO11+18, RDEO11+95
HDR COMTRESP+2~, COMTRESP+3, COMTRESP+9
HL RDEO11+12~
HL7RES RDEO11+12~, RDEO11+18, RDEO11+95*, RDEO11+96, RDEO11+102
>> HLMSGIEN COMTRESP+3, COMTRESP+6, APPRESP+4
HLMSTATE RDEO11+12~, RDEO11+18, RDEO11+21, RDEO11+26, RDEO11+36, RDEO11+65, RDEO11+77, RDEO11+84, RDEO11+95
MSG COMTRESP+2~, COMTRESP+3, COMTRESP+8
ND COMTRESP+2~, COMTRESP+4*, COMTRESP+5, COMTRESP+6, COMTRESP+7, COMTRESP+8, COMTRESP+9, APPRESP+1~, APPRESP+2*, APPRESP+3
APPRESP+4
RES COMTRESP+2~, COMTRESP+3*, COMTRESP+7
SEG RDEO11+12~, RDEO11+20, RDEO11+21, RDEO11+24, RDEO11+25, RDEO11+26, RDEO11+29, RDEO11+30, RDEO11+31, RDEO11+32
, RDEO11+33, RDEO11+34, RDEO11+35, RDEO11+36, RDEO11+39, RDEO11+41, RDEO11+42, RDEO11+43, RDEO11+44, RDEO11+45
, RDEO11+48, RDEO11+49, RDEO11+50, RDEO11+51, RDEO11+52, RDEO11+53, RDEO11+55, RDEO11+56, RDEO11+57, RDEO11+59
, RDEO11+60, RDEO11+61, RDEO11+62, RDEO11+63, RDEO11+65, RDEO11+68, RDEO11+69, RDEO11+72, RDEO11+73, RDEO11+75
, RDEO11+76, RDEO11+77, RDEO11+80, RDEO11+81, RDEO11+82, RDEO11+83, RDEO11+84
U XTMPZRO+2
WHO RDEO11+12~, RDEO11+95
WHO("FACILITY LINK NAME" , RDEO11+93*
WHO("RECEIVIN G APPLICATION" , RDEO11+92*
XPRVAL XTMPZRO+1~*, XTMPZRO+2*
YSCLARR RDEO11~, RDEO11+20
YSCLARR("DISPAMT" RDEO11+71, RDEO11+72, RDEO11+74
YSCLARR("DISPQTY" RDEO11+52
YSCLARR("DISPQTYUNIT" RDEO11+53
YSCLARR("DISPUNIT" RDEO11+73
YSCLARR("MED_ ALTERNATE REASON CODE" , RDEO11+47, RDEO11+50, ALTERNATE REASON TEXT" , RDEO11+51, APPROVING PROVIDER DEA" , RDEO11+55, APPROVING PROVIDER IEN" , RDEO11+56, APPROVING PROVIDER_FIRST NAME"
, RDEO11+60, APPROVING PROVIDER_LAST NAME" , RDEO11+59, DRUG NAME" , RDEO11+42, DRUG NDC" , RDEO11+41, PRESCRIBING DATE" , RDEO11+31, REASON CODE"
, RDEO11+47*, RDEO11+48, REASON TEXT" , RDEO11+49
YSCLARR("MED_DOSE" RDEO11+44, RDEO11+75
YSCLARR("MED_RX#/ORDER#" RDEO11+62
YSCLARR("PATIENT_INPAT/OUTPAT" RDEO11+25
YSCLARR("PROV IDER_FIRST NAME" , RDEO11+34, IDER_LAST NAME" , RDEO11+33
YSCLARR("PROVIDER_NPI" RDEO11+32
YSCLARR("SITE _PHARMACY NCPDP" , RDEO11+63
YSCLDEST RDEO11+12~, RDEO11+91*, RDEO11+92
YSILENT RDEO11~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All