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 |  Found Entries |  External References |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Global: ^PSX(550.1

Package: CMOP

Global: ^PSX(550.1


Information

FileMan FileNo FileMan Filename Package
550.1 CMOP RX QUEUE CMOP

Description

Directly Accessed By Routines, Total: 12

Package Total Routines
CMOP 12 PSX41PST    PSXAUTO    PSXBLD    PSXRCVRY    PSXRPPL1    PSXRSUS    PSXRTR    PSXRXQU
PSXRXU    ^PSX(550.1    PSXRTRAN    RX NUMBER    

Accessed By FileMan Db Calls, Total: 7

Package Total Routines
CMOP 7 PSXBLD    PSXRCVRY    PSXRSUS    PSXRTR    PSXRTRAN    PSXRXQU    PSXRXU    

Pointer To FileMan Files, Total: 1

Package Total FileMan Files
Outpatient Pharmacy 1 PRESCRIPTION(#52)[#550.1101(.01)]    

Fields, Total: 8

Field # Name Loc Type Details
.01 SEQUENCE NUMBER 0;1 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>9999999999999)!(X<1)!(X?.E1"."1N.N) X S:$D(X) DINUM=X
  • LAST EDITED:  JUL 19, 2002
  • HELP-PROMPT:  Type a Number between 1 and 9999999999999, 0 Decimal Digits
  • DESCRIPTION:  
    This is the message number for this order.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • CROSS-REFERENCE:  550.1^B
    1)= S ^PSX(550.1,"B",$E(X,1,30),DA)=""
    2)= K ^PSX(550.1,"B",$E(X,1,30),DA)
1 MESSAGE STATUS 1;1 SET
  • '1' FOR QUEUED TO SEND;
  • '2' FOR TRANSMITTED;
  • '3' FOR IN TRANSITION;
  • '4' FOR ACKNOWLEDGED;
  • '5' FOR UPDATED;

  • LAST EDITED:  JUN 28, 1995
  • DESCRIPTION:  
    This field indicates the current status of this patient order.
  • TECHNICAL DESCR:  
    Set of codes.
  • CROSS-REFERENCE:  550.1^AS^MUMPS
    1)= S:X=1 ^PSX(550.1,"AS",DA)=""
    2)= K ^PSX(550.1,"AS",DA)
    If this cross reference exists, the message is queued to send.
  • CROSS-REFERENCE:  550.1^AR^MUMPS
    1)= S:X=2 ^PSX(550.1,"AR",DA)=""
    2)= K ^PSX(550.1,"AR",DA)
    If this cross reference exists, the message has been transmitted to the CMOP.
  • CROSS-REFERENCE:  550.1^AB^MUMPS
    1)= S:X=3 ^PSX(550.1,"AB",DA)=""
    2)= K ^PSX(550.1,"AB",DA)
    If this cross reference exists the message is being built.
  • CROSS-REFERENCE:  550.1^AA^MUMPS
    1)= S:X=4 ^PSX(550.1,"AA",DA)=""
    2)= K ^PSX(550.1,"AA",DA)
    This cross reference indicates that a transmission has been sent and acknowledged by the CMOP.
  • CROSS-REFERENCE:  550.1^AX^MUMPS
    1)= S:X=5 ^PSX(550.1,"AX",DA)=""
    2)= K ^PSX(550.1,"AX",DA)
    If this cross reference exists, the Rx data in the message has been filed in the Rx file (#52).
2 QUEUED DATE/TIME 1;2 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>25!($L(X)<3) X
  • OUTPUT TRANSFORM:  S %H=Y D YX^%DTC
  • LAST EDITED:  JUN 19, 1991
  • HELP-PROMPT:  Answer must be 3-25 characters in length.
  • DESCRIPTION:  
    This represents the date/time the order was created.
  • TECHNICAL DESCR:  
    Date/time in $H format.
3 TRANSMISSION NUMBER 1;3 FREE TEXT

  • INPUT TRANSFORM:  K:X[""""!($A(X)=45) X I $D(X) K:$L(X)>10!($L(X)<1) X
  • LAST EDITED:  JUN 29, 1995
  • HELP-PROMPT:  Answer must be 1-10 characters in length.
  • DESCRIPTION:  
    This is the transmission this order was in when transmitted to the CMOP.
  • CROSS-REFERENCE:  550.1^C^MUMPS
    1)= S:X'="" ^PSX(550.1,"C",X,DA)=""
    2)= K ^PSX(550.1,"C",X,DA)
    This cross reference list the transmission number for the order.
5 TRANSMITTED DATE/TIME 1;4 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>25!($L(X)<3) X
  • LAST EDITED:  NOV 17, 1992
  • HELP-PROMPT:  Answer must be 3-25 characters in length.
  • DESCRIPTION:  
    This represents the date/time the order was transmitted to the CMOP.
  • TECHNICAL DESCR:  
    Date/time in $H format.
6 RECEIVED DATE/TIME 1;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>25!($L(X)<3) X
  • HELP-PROMPT:  Answer must be 3-25 characters in length.
  • DESCRIPTION:  
    This represents the date/time this order was received by the CMOP.
  • TECHNICAL DESCR:  
    Date/Time in $H format.
100 TRANSMISSION TEXT T;0 Multiple #550.11 550.11
101 RX NUMBER 2;0 POINTER Multiple #550.1101 550.1101

  • DESCRIPTION:  This is a pointer to the Prescription File (#52) and is used to update the prescription entry when the medical center has received notification from the Consolidated Mail Outpatient Pharmacy host system that the
    prescription has been received.
  • TECHNICAL DESCR:  
    Pointer to the Prescription File #52.

External References

Name Field # of Occurrence
YX^%DTC 2OT+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSX(550.1 - [#550.1] .01(XREF 1S), .01(XREF 1K), 1(XREF 1S), 1(XREF 1K), 1(XREF 2S), 1(XREF 2K), 1(XREF 3S), 1(XREF 3K), 1(XREF 4S), 1(XREF 4K)
1(XREF 5S), 1(XREF 5K), 3(XREF 1S), 3(XREF 1K)

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %H 2OT+1*
>> DA .01(XREF 1S), .01(XREF 1K), 1(XREF 1S), 1(XREF 1K), 1(XREF 2S), 1(XREF 2K), 1(XREF 3S), 1(XREF 3K), 1(XREF 4S), 1(XREF 4K)
1(XREF 5S), 1(XREF 5K), 3(XREF 1S), 3(XREF 1K)
>> DINUM .01+1*
X .01+1!, .01(XREF 1S), .01(XREF 1K), 1(XREF 1S), 1(XREF 2S), 1(XREF 3S), 1(XREF 4S), 1(XREF 5S), 2+1!, 3+1!
3(XREF 1S), 3(XREF 1K), 5+1!, 6+1!
>> Y 2OT+1
>> Y(0 2OT+1*
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointer To FileMan Files |  Fields |  Found Entries |  External References |  Global Variables Directly Accessed |  Local Variables |  All