SCMSVZPD ;ALB/ESD,JLU HL7 ZPD Segment Validation ;05/08/95
Source file <SCMSVZPD.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 1 | $$FMDATE^HLFNC |
Scheduling | 1 | ($$CONVERT,VALIDATE)^SCMSVUT0 |
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
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(40.7 - [#40.7] | EN+30 |
Name | Line Occurrences |
---|---|
ENQ | EN+21 |
>> | 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 |
Name | Field # of Occurrence |
---|---|
$T(@(1) | EN+50 |