DGHTHL7 ;ALB/JAM - Home Telehealth Patient Sign-up HL7;10 January 2005 ; 9/25/07 10:18am
Source file <DGHTHL7.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
PD1(DFN,COORD) | ;Build PD1 segment
|
|
APP4MSH(PTRRCV) | ;Determine sending and receiving application for MSH segment
|
|
BLDHL7(DGHTH,MSG) | ;Build HL7 Registration message for Home Telehealth
|
|
EVN(TYPE,FLAG,DGEVDT) | ;Build EVN segment
|
|
SNDHL7(MSG,PTRRCV,PROTNAME) | ||
PID(DFN,HL,DGPID) | ;Build PID segment
|
|
PIDVAL | ;validate PID segment
|
|
BLDHL7I(DFN,MSG) | ;Build HL7 Registration message for telehealth
|
Name | Field # of Occurrence |
---|---|
^DIC | SNDHL7+36 |
$$GET1^DIQ | EVN+13, APP4MSH+6, APP4MSH+8, APP4MSH+10, APP4MSH+11 |
GETS^DIQ | SNDHL7+37 |
$$HLNAME^HLFNC | EVN+13 |
INIT^HLFNC2 | BLDHL7+17, BLDHL7I+12, SNDHL7+16 |
GENERATE^HLMA | SNDHL7+43 |
LINK^HLUTIL3 | SNDHL7+40 |
$$COMMANUM^VAFCADT2 | PID+9, PID+10 |
BLDPID^VAFCQRY | PID+11 |
$$EVN^VAFHLEVN | EVN+9 |
$$EN^VAFHLPD1 | PD1+8 |
$$SITE^VASITE | EVN+17, EVN+18, APP4MSH+7, APP4MSH+8 |
$$NOW^XLFDT | BLDHL7I+14 |
$$HLNAME^XLFNAME | PD1+11 |
$$STA^XUAF4 | BLDHL7+41 |
FileNo | Call Tags |
---|---|
^ORD(101 - [#101] | Classic Fileman Calls, GETS^DIQ |
^VA(200 - [#200] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | BLDHL7I+7 |
^TMP("HLS" | SNDHL7+15 |
Name | Line Occurrences |
---|---|
$$APP4MSH | SNDHL7+18 |
$$EVN | BLDHL7+22, BLDHL7I+17 |
$$PD1 | BLDHL7+35 |
$$PID | BLDHL7+27, BLDHL7I+24 |
PIDVAL | BLDHL7+29 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APPINFO | SNDHL7+14~, SNDHL7+18*, SNDHL7+19, SNDHL7+31, SNDHL7+33 |
>> ARRAY1( | SNDHL7+38 |
ARRY4HL7 | SNDHL7+14~, SNDHL7+15*, SNDHL7+22, SNDHL7+26, SNDHL7+27, SNDHL7+46 |
CLPROT | SNDHL7+14~, SNDHL7+38*, SNDHL7+42 |
COMP | EVN+7~, EVN+12*, EVN+14, EVN+15, EVN+16, BLDHL7I+10~ |
CONSULT | BLDHL7+9~, BLDHL7+40 |
COORD | BLDHL7+9~, BLDHL7+35, PD1~, PD1+7, PD1+10, PD1+11 |
DFN | BLDHL7+9~, BLDHL7+27, BLDHL7+35, PID~, PID+8, PID+11, PD1~, PD1+7, PD1+8, BLDHL7I~ , BLDHL7I+7 |
DGARRAY | SNDHL7+14~, SNDHL7+40 |
DGARRAY( | SNDHL7+41 |
DGARRAY(0 | SNDHL7+41 |
>> DGDFN | BLDHL7I+24 |
DGEVDT | EVN~, EVN+9 |
DGHTH | BLDHL7~ |
DGHTH( | BLDHL7+11, BLDHL7+12, BLDHL7+13 |
DGNAME | PD1+6~, PD1+11 |
DGNAME("FIELD" | PD1+10* |
DGNAME("FILE" | PD1+10* |
DGNAME("IENS" | PD1+10* |
DGPID | PID~, PID+11 |
DGPID( | PID+12 |
DGPID(0 | PID+12 |
DGVEN | BLDHL7I+9~, SNDHL7+40 |
DGX | BLDHL7+9~, BLDHL7+30*, BLDHL7+31*, BLDHL7+32, PID+7~, PID+12*, PID+13, PIDVAL+3*, PIDVAL+5*, PIDVAL+6 , PIDVAL+9, PIDVAL+10, BLDHL7I+9~, BLDHL7I+23~, BLDHL7I+26*, BLDHL7I+27*, BLDHL7I+28 |
DIC | SNDHL7+14~, SNDHL7+36* |
DIC(0 | SNDHL7+36* |
DUZ | EVN+13, EVN+14 |
DUZ(2 | BLDHL7+41 |
ERR | BLDHL7+9~, BLDHL7+11*, BLDHL7+12*, BLDHL7+14, BLDHL7+29, PIDVAL+5, PIDVAL+7, PIDVAL+9*, PIDVAL+10*, BLDHL7I+10~ , BLDHL7I+25* |
EVENTDT | BLDHL7+9~, BLDHL7+22 |
EVN | BLDHL7+10~, BLDHL7+22*, BLDHL7+23, BLDHL7+24, EVN+7~, EVN+9*, EVN+10, EVN+18*, EVN+19, BLDHL7I+9~ , BLDHL7I+17*, BLDHL7I+18, BLDHL7I+20 |
EVNTDT | BLDHL7I+10~, BLDHL7I+14*, BLDHL7I+17 |
FLAG | EVN~, EVN+8, EVN+9 |
FLC | PIDVAL+2~, PIDVAL+6*, PIDVAL+9, PIDVAL+10 |
FLDS | PID+7~, PID+9*, PID+10*, PID+11, PIDVAL+2~, PIDVAL+3*, PIDVAL+7, PIDVAL+8*, BLDHL7I+9~ |
FLN | PIDVAL+2~, PIDVAL+3*, PIDVAL+6*, PIDVAL+8, PIDVAL+9 |
FLN( | PIDVAL+6*, PIDVAL+9, PIDVAL+10 |
FLN(0 | PIDVAL+3* |
HL | BLDHL7+10~, BLDHL7+17, BLDHL7+27, PID~, PID+11, BLDHL7I+9~, BLDHL7I+12, BLDHL7I+24, SNDHL7+14~, SNDHL7+16 |
HL("" | BLDHL7+18, BLDHL7I+13, SNDHL7+17 |
HL("ECH" | EVN+12, EVN+13 |
HLECH | BLDHL7+10~, PD1+11, BLDHL7I+9~, SNDHL7+14~, APP4MSH+7, APP4MSH+8, APP4MSH+10, APP4MSH+11 |
HLFS | BLDHL7+10~, BLDHL7+40, BLDHL7+41, BLDHL7+42, EVN+18, PD1+11, BLDHL7I+9~, SNDHL7+14~ |
HLL | SNDHL7+14~ |
HLL("LINKS" | SNDHL7+42* |
HLMTIEN | SNDHL7+14~ |
HLP | SNDHL7+14~, SNDHL7+43 |
HLP("PRIORITY" | SNDHL7+34* |
HLP("SUBSCRIBER" | SNDHL7+30*, SNDHL7+31*, SNDHL7+32*, SNDHL7+33* |
HLQ | BLDHL7+10~, BLDHL7I+9~, SNDHL7+14~ |
HLRESLT | SNDHL7+14~, SNDHL7+43, SNDHL7+48 |
KILLARRY | SNDHL7+14~, SNDHL7+21*, SNDHL7+28*, SNDHL7+46 |
LINE | BLDHL7+10~, BLDHL7+19*, BLDHL7+24*, BLDHL7+30*, BLDHL7+32, BLDHL7+37*, BLDHL7+43*, BLDHL7+45, BLDHL7I+9~, BLDHL7I+15* , BLDHL7I+19*, BLDHL7I+20, BLDHL7I+26*, BLDHL7I+28 |
LINK | SNDHL7+14~, SNDHL7+41*, SNDHL7+42 |
MSG | BLDHL7~, BLDHL7+15, BLDHL7+19, BLDHL7+23, BLDHL7+24, BLDHL7+30, BLDHL7+32, BLDHL7+37, BLDHL7+43, BLDHL7I~ , BLDHL7I+8, BLDHL7I+15, BLDHL7I+18, BLDHL7I+20, BLDHL7I+25, BLDHL7I+26, BLDHL7I+28, SNDHL7~, SNDHL7+11, SNDHL7+13 , SNDHL7+22, SNDHL7+24, SNDHL7+27 |
NSTR | PIDVAL+2~, PIDVAL+10* |
PD1 | BLDHL7+10~, BLDHL7+35*, BLDHL7+36, BLDHL7+37, PD1+6~, PD1+8*, PD1+9, PD1+11*, PD1+12 |
PID | BLDHL7+10~, BLDHL7+27*, BLDHL7+28, BLDHL7I+24*, BLDHL7I+25 |
PROT4HL7 | BLDHL7I+10~, BLDHL7I+11*, BLDHL7I+12 |
PROTNAME | BLDHL7+9~, BLDHL7+16*, BLDHL7+17, SNDHL7~, SNDHL7+16, SNDHL7+36, SNDHL7+43 |
PTRRCV | SNDHL7~, SNDHL7+12, SNDHL7+18, APP4MSH~, APP4MSH+5, APP4MSH+6, APP4MSH+10, APP4MSH+11 |
PV1 | BLDHL7+10~, BLDHL7+40*, BLDHL7+41*, BLDHL7+42*, BLDHL7+43, BLDHL7I+9~ |
RCVFAC | APP4MSH+4~, APP4MSH+10*, APP4MSH+11*, APP4MSH+12 |
SIEN | SNDHL7+14~ |
SNDFAC | APP4MSH+4~, APP4MSH+7*, APP4MSH+8*, APP4MSH+9*, APP4MSH+12 |
STR | PIDVAL+2~, PIDVAL+4*, PIDVAL+9, PIDVAL+10 |
SUBCOMP | EVN+7~, EVN+12*, EVN+15, EVN+16, EVN+17, BLDHL7I+10~ |
TYPE | EVN~, EVN+8, EVN+9 |
U | BLDHL7+23, BLDHL7+28, BLDHL7+36, SNDHL7+42 |
USERID | EVN+7~, EVN+14*, EVN+15*, EVN+16*, EVN+17*, EVN+18, BLDHL7I+10~ |
USRNAM | EVN+7~, EVN+13*, EVN+14, BLDHL7I+10~ |
VAFPID | BLDHL7+9~, BLDHL7+27, BLDHL7I+9~, BLDHL7I+24 |
VAFPID( | BLDHL7+30, BLDHL7+31, BLDHL7+32, PIDVAL+5, PIDVAL+6, PIDVAL+9, PIDVAL+10, BLDHL7I+26, BLDHL7I+27, BLDHL7I+28 |
VAFPID(0 | BLDHL7+30, BLDHL7I+26 |
VALCHK | BLDHL7+9~, BLDHL7+12*, BLDHL7+14 |
VENDOR | BLDHL7+9~ |
X | BLDHL7+10~, BLDHL7+11*, BLDHL7+12, BLDHL7+13, PIDVAL+2~, PIDVAL+7*, PIDVAL+8, PIDVAL+9, PIDVAL+10, SNDHL7+36* |
Y | BLDHL7+10~, PIDVAL+2~, PIDVAL+7*, PIDVAL+8, PIDVAL+9, PIDVAL+10, SNDHL7+37 |
Z | PIDVAL+2~ |