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 |  Pointed To By FileMan Files |  Fields |  All
Print Page as PDF
Global: ^ABSP(9002313.54

Package: Pharmacy Point of Sale

Global: ^ABSP(9002313.54


Information

FileMan FileNo FileMan Filename Package
9002313.54 ABSP MODEM TYPES Pharmacy Point of Sale

Description

Directly Accessed By Routines, Total: 1

Package Total Routines
Pharmacy Point of Sale 1 ABSPOSAB    

Pointed To By FileMan Files, Total: 1

Package Total FileMan Files
Pharmacy Point of Sale 1 ABSP DIAL OUT(#9002313.55)[.02]    

Fields, Total: 9

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:  9002313.54^B
    1)= S ^ABSP(9002313.54,"B",$E(X,1,30),DA)=""
    2)= K ^ABSP(9002313.54,"B",$E(X,1,30),DA)
.99 IN USE BY ANY DIAL OUT COMPUTED

  • MUMPS CODE:  S X=$D(^ABSP(9002313.55,"AModemType",D0))>0
  • ALGORITHM:  S X=$D(^ABSP(9002313.55,"AModemType",D0))>0
350.01 CONNECT MESSAGE CONNECT MESSAGE;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>32!($L(X)<1) X
  • LAST EDITED:  MAR 15, 2000
  • HELP-PROMPT:  Answer must be 1-32 characters in length.
360.01 WRITE NEWLINE AFTER COMMAND GRAMMAR;1 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  MAR 11, 2000
  • DESCRIPTION:  
    Should you WRITE ! after each command to the modem?
950 INITIALIZATION STRING INIT;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>250!($L(X)<1) X
  • LAST EDITED:  MAR 11, 2000
  • HELP-PROMPT:  Answer must be 1-250 characters in length.
  • DESCRIPTION:  
    Very important!  Got to send the right commands to the modem to init its parameters.
1570 OTHER SETUP INFO OTHER SETUP INFO;0 WORD-PROCESSING #9002313.5401
1760 QUERY FOR STATUS QUERY FOR STATUS;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>100!($L(X)<1) X
  • LAST EDITED:  JUL 15, 2000
  • HELP-PROMPT:  Answer must be 1-100 characters in length.
  • DESCRIPTION:  
    Command you send to the modem to query its status.  (Afterward, a loop of timed reads retrieves the answer.  Just the command goes in here, however.)
1760.02 QUERY TIMEOUT QUERY FOR STATUS;2 NUMBER

  • INPUT TRANSFORM:  K:+X'=X!(X>99)!(X<0)!(X?.E1"."1N.N) X
  • LAST EDITED:  JUL 15, 2000
  • HELP-PROMPT:  Type a Number between 0 and 99, 0 Decimal Digits
  • DESCRIPTION:  
    If this modem type needs a longer timeout for the query command's response, set it here.  The default in the code is 1 second.
1760.03 QUERY LOOK FOR OK QUERY FOR STATUS;3 SET
  • '1' FOR YES;
  • '0' FOR NO;

  • LAST EDITED:  JUL 15, 2000
  • DESCRIPTION:  
    Does the string "OK" mark the end of the Query  response? (This can save a few seconds by not waiting for the final Read to timeout.)  Beware of:  Multiple query commands in a single string each of which returns an OK.
Info |  Desc |  Directly Accessed By Routines |  Pointed To By FileMan Files |  Fields |  All