Marge,
When I copy and paste the below code in my macro, I do not receive the
illegal syntax.
 
James Purvins 
Inland Northwest Health Services 
(509) 232-8384 

This e-mail and any attachments are confidential and may also be
privileged. If you are not the named recipient, or have otherwise
received this communication in error, please delete it from your inbox,
notify the sender immediately by replying to the message, and do not
disclose its contents to any other person, use the information for any
purpose or store or copy the information in any medium. Thank you for
your cooperation 
________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marge Sitterley
Sent: Wednesday, August 08, 2007 10:18 AM
To: meditech-l@mtusers.com
Subject: Re: [MEDITECH-L] I'm getting a syntax error: Syntax - ^@, ^%,
^$, ^?, ^:, ^*, ^[, ^& - not allowed on the following routinewithin a
macroon CS LTC Platform (this code works fine in theMagic versionof the
report). Would someone far more experiencedthan



  Thanks for your suggestions - they were appreciated.  I tried the
changes suggested and I'm still getting the error.  CS     Code now
looks like this:
GET.SORT
""^insurance.order^SORT,
[EMAIL PROTECTED](insurance.order)_.=. "SP."^SORT,
                               1^/ORDER["SP"];
   [EMAIL PROTECTED](insurance.order) [EMAIL PROTECTED]"."^SORT,
                             insurance.order^/[EMAIL PROTECTED],
   [EMAIL PROTECTED](insurance.order)^LAST'=6 SORT_"SP."^SORT,
                                     LAST+1^/ORDER["SP"]}}
  Any other suggestions?
 
Thanks & Enjoy your day,
Marge
Application Manager
315-787-4045
[EMAIL PROTECTED]



>>> "Dio, James" <[EMAIL PROTECTED]> 8/8/2007 12:21 PM >>>


Hi Marge,

I took a look at this and realized what's going on. BAR.PAT.ins.order is
a segment, and not a subscript of a segment. The first line is causing a
syntax error (however I believe subsequent lines need to be changed as
well.) The assignment of ""^ins.order would translate to something like
""^$(B1)BZ[bz]M["O",bzIO] which is part of the permanent patient file
(and is the reason Meditech is stopping you with a syntax error). 

I would recommend changing all occurrences of ins.order  to
insurance.order, which is the subscript of the ins.order segment. This
is assuming that you want to loop through the ins.order segment.

Assuming outlook didn't change anything around; I think the following
might work for you: 

GET.SORT
""^insurance.order^SORT,
[EMAIL PROTECTED](insurance.order)_.=. "SP."^SORT,
                               1^/ORDER["SP"];
   [EMAIL PROTECTED](insurance.order) [EMAIL PROTECTED]"."^SORT,
                             insurance.order^/[EMAIL PROTECTED],
   [EMAIL PROTECTED](insurance.order)^LAST'=6 SORT_"SP."^SORT,
                                     LAST+1^/ORDER["SP"]}}

Jim

 

 

________________________________

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Marge Sitterley
Sent: Wednesday, August 08, 2007 11:44 AM
To: meditech-l@mtusers.com
Subject: [MEDITECH-L] I'm getting a syntax error: Syntax - ^@, ^%, ^$,
^?, ^:, ^*, ^[, ^& - not allowed on the following routine within a
macroon CS LTC Platform (this code works fine in the Magic versionof the
report). Would someone far more experienced than I sh

 

  I'm getting a syntax error: Syntax - ^@, ^%, ^$ <mailto:^@, ^%, ^$> ,
^?, ^:, ^*, ^[, ^& -  not allowed  on the following routine within a
macro on CS LTC Platform (this code works fine in the Magic version of
the report).  Would someone far more experienced than I show me the
error of my way, or show me a better way to write it.

                                                                 

 

GET.SORT
""^(ins.order)^SORT,
[EMAIL PROTECTED](ins.order)_.=. "SP."^SORT,
                         1^/ORDER["SP"];
   [EMAIL PROTECTED](ins.order) [EMAIL PROTECTED]"."^SORT
<mailto:[EMAIL PROTECTED]> ,
                       ins.order^/[EMAIL PROTECTED],
   [EMAIL PROTECTED](ins.order)^LAST'=6 SORT_"SP."^SORT,
                               LAST+1^/ORDER["SP"]}}

 

  Thanks in advance for any suggestions/solutions.

 

 

Thanks & Enjoy your day,

Marge

Application Manager

315-787-4045

[EMAIL PROTECTED]


********CONFIDENTIALITY NOTICE************
This message & any included attachments are intended only for the
addressee. The information contained in this message is confidential
& may constitute non-public information under international, federal
or state laws and is intended only for the use of the addressee.
Unauthorized forwarding, printing, copying, distributing, or using such
information is strictly prohibited and may be unlawful. If you are not
the addressee, please promptly delete this message and notify the
sender of the delivery error by e-mail or you may call Finger Lakes
Health in Geneva, New York, U.S.A. at (315) 787-4040.
********************************************


********CONFIDENTIALITY NOTICE************
This message & any included attachments are intended only for the
addressee. The information contained in this message is confidential
& may constitute non-public information under international, federal
or state laws and is intended only for the use of the addressee.
Unauthorized forwarding, printing, copying, distributing, or using such
information is strictly prohibited and may be unlawful. If you are not
the addressee, please promptly delete this message and notify the
sender of the delivery error by e-mail or you may call Finger Lakes
Health in Geneva, New York, U.S.A. at (315) 787-4040.
******************************************** 
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
To subscribe or unsubscribe to the meditech-l, visit 
http://mtusers.com/mailman/listinfo/meditech-l_mtusers.com

To check the status of the meditech-l, visit MTUsers.NET

For help, email [EMAIL PROTECTED]

Please visit and add information to the MTUsers WikiPedia at MTUsers.NET/mwiki
______________________________________
meditech-l mailing list
meditech-l@MTUsers.com
http://mtusers.com/mailman/listinfo/meditech-l_mtusers.com

Reply via email to