Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  Found Entries |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All
Print Page as PDF
Global: ^HLCS(869.2

Package: Health Level Seven

Global: ^HLCS(869.2


Information

FileMan FileNo FileMan Filename Package
869.2 HL LOWER LEVEL PROTOCOL PARAMETER Health Level Seven

Description

Directly Accessed By Routines, Total: 8

Package Total Routines
Controlled Substances 3 PSDADT1    PSDHLK    PSDHLY    
Radiology Nuclear Medicine 2 RAAIPST1    RAIPST13    
Health Level Seven 1 ^HLCS(869.2    
IHS Support HL7 Interfaces 1 BHLRXPST    
Kernel 1 XPDIA1    

Accessed By FileMan Db Calls, Total: 8

Package Total Routines
Controlled Substances 4 PSDHL7    PSDHLK    PSDHLX    PSDHLY    
Registration 2 DGQEPST1    VAFHPOST    
IHS Support HL7 Interfaces 1 BHLRXPST    
Scheduling 1 SCMSP0    

Pointer To FileMan Files, Total: 4

Package Total FileMan Files
Kernel 2 DEVICE(#3.5)[200.01300.01]    TASKMAN SITE PARAMETERS(#14.7)[400.06]    
Health Level Seven 1 HL LOWER LEVEL PROTOCOL TYPE(#869.1)[.02]    
MailMan 1 MAIL GROUP(#3.8)[100.01]    

Fields, Total: 43

Field # Name Loc Type Details
.01 NAME 0;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
  • HELP-PROMPT:  NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR STARTING WITH PUNCTUATION
  • CROSS-REFERENCE:  869.2^B
    1)= S ^HLCS(869.2,"B",$E(X,1,30),DA)=""
    2)= K ^HLCS(869.2,"B",$E(X,1,30),DA)
.02 LLP TYPE 0;2 POINTER TO HL LOWER LEVEL PROTOCOL TYPE FILE (#869.1)
************************REQUIRED FIELD************************
HL LOWER LEVEL PROTOCOL TYPE(#869.1)

  • LAST EDITED:  JUL 07, 1999
  • HELP-PROMPT:  Enter the Type of Lower Layer Protocol for this link.
100.01 MAIL GROUP 100;1 POINTER TO MAIL GROUP FILE (#3.8) MAIL GROUP(#3.8)

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Mail Group to deliver messages. Only used for MailMan LLP.
200.01 HLLP DEVICE 200;1 POINTER TO DEVICE FILE (#3.5) DEVICE(#3.5)

  • LAST EDITED:  MAR 13, 1995
  • HELP-PROMPT:  Enter Name of Device for this logical link.
200.02 RE-TRANSMISION ATTEMPTS 200;2 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  JUN 23, 1999
  • HELP-PROMPT:  Type a Number between 0 and 99, 0 Decimal Digits
  • DESCRIPTION:  
    Enter the number of times to re-try sending a message.  The default is 5 tries if this field is left blank. If a single message exceeds this value an Alert is sent to the HL7 mail group and the link is shutdown.
200.03 BLOCK SIZE 200;3 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>512)!(X<9)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Type a number between 9 and 512, 245 is the default and recommended number.
200.04 READ TIMEOUT 200;4 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>30)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Enter a number between 1 and 30.
  • DESCRIPTION:  Number of seconds the Lower Layer Protocol remains in a read
    state for data to come in on the link.  The default is 10 seconds
    if this field is left blank.
200.05 ACK TIMEOUT 200;5 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>300)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  DEC 01, 1998
  • HELP-PROMPT:  Type a Number between 0 and 300
  • DESCRIPTION:  The number of seconds the Lower Layer Protocol waits for an acknowledgement
    from the receiving application. If this field is less than the READ TIMEOUT
    field, the READ TIMEOUT value will be used.
200.06 LLP START BLOCK 200;6 SET
  • '11' FOR VT;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character defined in the HLLP specification as the START BLOCK CHARACTER.
200.07 LLP END BLOCK 200;7 SET
  • '28' FOR FS;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character defined in the HLLP specification as the END BLOCK CHARACTER.
200.08 PROTOCOL ID VERSION 200;8 SET
  • '21' FOR 2.1;
  • '22' FOR 2.2;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the version number used by the HLLP.
200.09 UNI-DIRECTIONAL WAIT 200;9 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>10)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  DEC 01, 1998
  • HELP-PROMPT:  Type a Number between 0 and 10.
  • DESCRIPTION:  
    The number of seconds the Lower Layer Protocol waits after sending a messages.  This is only used if the message doesn't want an acknowledgment.
300.01 X3.28 DEVICE 300;1 POINTER TO DEVICE FILE (#3.5) DEVICE(#3.5)

  • LAST EDITED:  MAR 13, 1995
  • HELP-PROMPT:  Enter the device for this logical link
300.02 MAXIMUM MESSAGE SIZE 300;2 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99999)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Type a Number between 1 and 99999, 0 Decimal Digits
300.03 MAXIMUM BLOCK SIZE 300;3 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>245)!(X<9)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Type a Number between 9 and 245, 0 Decimal Digits
300.04 TIMER A 300;4 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>60)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Enter the time in seconds for the Responce Timer. The default is 6 seconds if no time is entered.
300.05 TIMER B 300;5 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>60)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Enter the time in seconds for the Receive Timer. The default is 3 seconds if no time is entered.
300.06 TIMER D 300;6 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>60)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Enter the time for the Inter-Block timer. The default is 30 seconds if no time is specified.
300.07 TIMER E 300;7 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>600)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  Enter the time for the Line Check Timer. The default is 180 seconds is no time is specified.
300.08 TERM 300;8 SET
  • '13' FOR CR;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character CR defined by the X3.28 protocol.
300.09 SOH 300;9 SET
  • '01' FOR SOH;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character SOH as defined by the X3.28 protocol
300.1 STX 300;10 SET
  • '02' FOR STX;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This the control character STX as defined by the X3.28 protocol.
300.11 ETB 300;11 SET
  • '23' FOR ETB;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character End of Block as defined for the X3.28 protocol.
300.12 ETX 300;12 SET
  • '03' FOR ETX;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character that indicates the end of message test.
300.13 EOT 300;13 SET
  • '04' FOR EOT;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character that indicates the End of Transmission.
300.14 ENQ 300;14 SET
  • '05' FOR ENQ;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character that indicates an Enquiry.
300.15 RINT 300;15 SET
  • '60' FOR RINT;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character that indicates an RINIT char.
300.16 DLE 300;16 SET
  • '16' FOR DLE;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character DLE for the X3.28 protocol.
300.17 NAK 300;17 SET
  • '21' FOR NAK;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the NAK control character.
300.18 ACK0 300;18 SET
  • '48' FOR ACK0;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK0 for the X3.28 protocol.
300.19 ACK1 300;19 SET
  • '49' FOR ACK1;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK1 for the X3.28 protocol.
300.2 ACK2 300;20 SET
  • '50' FOR ACK2;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK2 for the X3.28 protocol.
300.21 ACK3 300;21 SET
  • '51' FOR ACK3;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK3 for the X3.28 protocol.
300.22 ACK4 300;22 SET
  • '52' FOR ACK4;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK4 for the X3.28 protocol.
300.23 ACK5 300;23 SET
  • '53' FOR ACK5;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK5 for the X3.28 protocol.
300.24 ACK6 300;24 SET
  • '54' FOR ACK5;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK6 for the X3.28 protocol.
300.25 ACK7 300;25 SET
  • '55' FOR ACK7;

  • LAST EDITED:  FEB 27, 1995
  • HELP-PROMPT:  This is the control character ACK7 for the X3.28 protocol.
400.01 TCP/IP ADDRESS 400;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>40!($L(X)<7) X
  • LAST EDITED:  JUL 20, 1995
  • HELP-PROMPT:  Enter the TCP/IP address for the remote host
  • AUDIT:  YES, ALWAYS
400.02 TCP/IP PORT 400;2 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>65535)!(X<1)!(X?.E1"."1N.N) X
  • LAST EDITED:  JUL 20, 1995
  • HELP-PROMPT:  Enter the TCP/IP port
  • AUDIT:  YES, ALWAYS
400.03 TCP/IP SERVICE TYPE 400;3 SET
  • 'C' FOR CLIENT (SENDER);
  • 'S' FOR SINGLE LISTENER;
  • 'M' FOR MULTI LISTENER;

  • LAST EDITED:  SEP 22, 1998
  • DESCRIPTION:  This field determines if the Logical Link is the client (sender) or a listener (server) of a message. Choose from:
    CLIENT (SENDER):
    Indicates that this Logical Link connects to a target system, with
    the current system acting as the sender.
    SINGLE LISTENER:
    Designates that the current system is a server (listener), using a
    single M process to do the listening.
    MULTI LISTENER:
    Designates that the current system is a server (listener), creating
    multiple background processes.
400.04 PERSISTENT 400;4 SET
  • 'Y' FOR YES;
  • 'N' FOR NO;

  • LAST EDITED:  AUG 20, 1998
  • DESCRIPTION:  Enter 'YES' if this connection needs to remain open even if there are no messages to send. The connection will remain open until it is disconnected by either side via shutting-down the logical link. A setting of 'YES' is
    appropriate for connecting to a COTS device with a high volume of messages.
400.05 RETENTION 400;5 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>999999)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  MAY 18, 1999
  • HELP-PROMPT:  Type a Number between 0 and 999999, 0 Decimal Digits
  • DESCRIPTION:  Retention is the maximum time in seconds in which a non-persistent LLP will wait after the associated queue has been emptied. If further messages arrive in the queue before the retention time has expired, the LLP will
    continue to dequeue and send messages.  Otherwise, the LLP will become inactive and will remain inactive until further messages are queued.
400.06 STARTUP NODE 400;6 POINTER TO TASKMAN SITE PARAMETERS FILE (#14.7) TASKMAN SITE PARAMETERS(#14.7)

  • LAST EDITED:  MAR 05, 1998
  • HELP-PROMPT:  Enter the Taskman node to start this LLP on.
  • DESCRIPTION:  This field is ONLY for VMS sites running Dual Taskman in DCL.
    This field is used to specify what Taskman node you want to job the Lower Level Protocol.  It should only be used if you have two Taskmans running and only want the LLP to run on a particular node.  It will only work if
    you are running the dual Taskmans in DCL context on a VMS system.

Found Entries, Total: 15

NAME: CHRPEN    NAME: MAILMAN    NAME: MED-RA LLP    NAME: PSCRIBE-RA LLP    NAME: PSD-NDES HLLP    NAME: PSD-NDES MAILMAN    NAME: PSD-NDES X3.28    NAME: PSO HLLP    
NAME: PSO HLLP1    NAME: PSO LLP1    NAME: PSOHLLP    NAME: RA-MED LLP    NAME: RA-PSCRIBE LLP    NAME: RA-TALK LLP    NAME: TALK-RA LLP    

ICR, Total: 2

ICR LINK Subscribing Package(s) Fields Referenced Description
ICR #1495
  • CONTROLLED SUBSTANCES
  • LAB SERVICE
  • NAME (.01).
    Access: Write w/Fileman

    LLP TYPE (.02).
    Access: Write w/Fileman

    HLLP DEVICE (200.01).
    Access: Write w/Fileman

    PROTOCOL ID VERSION (200.08).
    Access: Write w/Fileman

    X3.28 DEVICE (300.01).
    Access: Write w/Fileman

    ICR #1566
  • SCHEDULING
  • NAME (.01).
    Access: Write w/Fileman

    LLP TYPE (.02).
    Access: Write w/Fileman

    MAIL GROUP (100).
    Access: Write w/Fileman

    External References

    Name Field # of Occurrence
    Y^DIQ ID.02+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD(869.1 ID.02+1
    ^HLCS(869.1 - [#869.1] ID.02+1
    ^HLCS(869.2 - [#869.2] .01(XREF 1S), .01(XREF 1K)

    Naked Globals

    Name Field # of Occurrence
    ^(0 ID.02+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    %I ID.02+1*!
    >> C ID.02+1*
    >> DA .01(XREF 1S), .01(XREF 1K)
    >> DIC ID.02+1
    U ID.02+1
    X .01+1!, .01(XREF 1S), .01(XREF 1K), 200.02+1!, 200.03+1!, 200.04+1!, 200.05+1!, 200.09+1!, 300.02+1!, 300.03+1!
    , 300.04+1!, 300.05+1!, 300.06+1!, 300.07+1!, 400.01+1!, 400.02+1!, 400.05+1!
    >> Y ID.02+1*
    Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  ICR |  Found Entries |  External References |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All