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 |  Marked Items |  All
Print Page as PDF
Routine: SCMSVZPD

Package: Scheduling

Routine: SCMSVZPD


Information

SCMSVZPD ;ALB/ESD,JLU HL7 ZPD Segment Validation ;05/08/95

Source Information

Source file <SCMSVZPD.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Health Level Seven 1 $$FMDATE^HLFNC  
Scheduling 1 ($$CONVERT,VALIDATE)^SCMSVUT0  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SCDXMSG1  

Entry Points

Name Comments DBIA/ICR reference
17 ;;3100;HOMELESS INDICATOR
ERR ;;Invalid or missing patient ID data for encounter (HL7 ZPD data segment)
19 ;;3200;TYPE OF INSURANCE
18 ;;3150;POW STATUS INDICATED?
41 ;;3400;INVALID EMERGENCY RESPONSE INDICATOR
1 ;;0035;HL7 SEGMENT NAME
ENQ
EN(ZPDSEG,HLQ,HLFS,VALERR,ENCDT,NODE) ;
; Entry point to return the HL7 ZPD (Patient Data) validation segment
1010 ;;3000;DATE OF DEATH INVALID
1011 ;;2370;DATE OF DEATH BEFORE ENCOUNTER DATE
1012 ;;3030;ENCOUNTER 14 DAYS AFTER THE ENCOUNTER DATE
21 ;;3250;INVALID/INCONSISTENT POW LOCATION

External References

Name Field # of Occurrence
$$FMDATE^HLFNC EN+49
$$CONVERT^SCMSVUT0 EN+24, EN+26
VALIDATE^SCMSVUT0 EN+20, EN+50

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(40.7 - [#40.7] EN+30

Label References

Name Line Occurrences
ENQ EN+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT EN+16~, EN+17*, EN+20, EN+50
DATA EN+16~, EN+46*, EN+49*, EN+50
DFN EN+16~, EN+34*
DSS EN+16~, EN+29*, EN+30*, EN+31*, EN+47, EN+48
ENCDT EN~
HLFS EN~, EN+24, EN+26, EN+40, EN+42, EN+46
HLQ EN~, EN+24, EN+26
I EN+16~, EN+25*, EN+26*, EN+39*, EN+40, EN+46, EN+47, EN+48, EN+49
MSG EN+16~, EN+17*, ENQ+1
NODE EN~, EN+29, EN+34, EN+37~, EN+38*, EN+43*, EN+44*, EN+45
OFFSET EN+16~, EN+38*, EN+40, EN+42*, EN+46
SEG EN+16~, EN+17*, EN+20, EN+21, EN+50, ENQ+1
SEGLINE EN+16~, EN+38*, EN+40, EN+42, EN+44*, EN+45*, EN+46
U EN+29, EN+31, EN+34
VALERR EN~, EN+20, EN+21, EN+50, ENQ+1
X EN+16~
ZPDSEG EN~, EN+18*, EN+19, EN+20, EN+24*, EN+38, ENQ*
ZPDSEG( EN+26*, EN+43, EN+44, EN+45
ZPDSEGSV EN+16~, EN+19*, ENQ

Marked Items

Name Field # of Occurrence
$T(@(1) EN+50
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All