Not sure if I am answering the correct question, but here goes. 

I use the screen based editor almost exclusively (Print, Edit, ScreenMan,
Menu's, you name it). It is a great time saver. 

See below:
PAGE: 1

              Welcome to the Screen-Based Option Editor


              Name: MAW BAL RPT

 Menu Text: Check balances account by month

 Description:     Type: print                  Is It Delegable: YES

 Help Frame:                           Package:


 Restrictions (Locks, etc.): NO   Executable Fields (Programmers Only): NO

       Option-type (Print, Run Routine, etc.) Related Fields: Yes

____________________________________________________________________________
___
   This field contains the unique name of the option.  It must be
between 3 and 30 characters and may not begin with a number.  The
first 2 to 4 characters should be a package prefix or a local
namespace.

                                               Press <PF1>H for help
PAGE: 2 after clicking "yes"

                 Print-type Option Related Fields (Page 1 of 2)
            Use the PageDown key or <PF1><down arrow> to see page 2


Global Reference [DIC{DIP}]: ARAUX(19049,         Device [IOP]:
Print fields [FLDS]: [MAW STATEBODY4 CPL]

Sort by Fields [BY]: [MAW ALL CHG SORT]
Start With Values [FR]:
Go To Values [TO]:

Prompt String [L.]: 0
Header [DHD]: [STATEMENT HEADER]                   Ask For Header [DIASKHD]:

  Number of Copies [DCOPIES]: 1    Sort Criteria in Header [DIPCRIT]:
  Supress "No Records..." [DISUPNO]:       Starting Page Number [PG]: 1
____________________________________________________________________________
___
    This required field contains the file number or the global root
of the file to be printed from, e.g., 2 or DPT(.





> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:hardhats-
> [EMAIL PROTECTED] On Behalf Of Cameron Schlehuber
> Sent: Thursday, February 03, 2005 12:03 PM
> To: [email protected]
> Subject: RE: [Hardhats-members] How do I mark a patient as a "Sensitive"
> patient?
> 
> I've never heard of or used the "Screen-Based Option Editor".  Here's what
> the Option file has for the option I'm familiar with to edit options:
> 
> NAME: XUEDITOPT                         MENU TEXT: Edit options
>   TYPE: edit                            CREATOR: SCHLEHUBER,CAMERON
>   HELP FRAME: XQEDIT                    DELEGABLE: NO
>   E ACTION PRESENT: YES                 X ACTION PRESENT: YES
>  DESCRIPTION:   This option is used to create the building blocks of
>  the menu system: the options. Each option should have an internal
>  name, menu text, a  description and a type.  Depending on its type,
>  other fields are filled in.
>   EXIT ACTION: K DLAYGO D KICK^XQ7      ENTRY ACTION: S DLAYGO=19
>   DIC {DIC}: DIC(19,                    DIC(0): AELMQ
>   DIC(A): Select OPTION to edit:        DIE: DIC(19,
>   DR {DIE}: [XUEDITOPT]                 TIMESTAMP: 53922,30780
>   UPPERCASE MENU TEXT: EDIT OPTIONS
> 
> And here's what the dialog looks like when I use the option:
> 
> Select OPTION to edit: XYZ
> Not a known package or a local namespace.
>   Are you adding 'XYZ' as a new OPTION (the 9435TH)? No// Y  (Yes)
>    OPTION MENU TEXT: TEST
> NAME: XYZ//
> MENU TEXT: TEST//
> PACKAGE:
> OUT OF ORDER MESSAGE:
> LOCK:
> REVERSE/NEGATIVE LOCK:
> DESCRIPTION:
>   No existing text
>   Edit? NO//
> TYPE: P  print
> HEADER:
> ENTRY ACTION:
> EXIT ACTION:
>                 *** IMPORTANT PLEASE READ ***
> 
> By selecting a new Print/Sort Template below, your defaults will
> be changed. Your defaults are currently set as follows(see below).
> Should you desire to keep the defaults as they are, or to revise
> one or more, enter an '^' up-arrow, without selecting a new
> template name.
> 
>                        Default Values
>                        ==============
> 
>                  DIC {DIP}:             L.:
>                  FLDS:                  BY:
>                  FR:                    TO:
> 
> 
> Select PRINT TEMPLATE: ABC <== This is the name of the template I made up
>                    (Feb 03, [EMAIL PROTECTED]:04)          File #38.1
>                 *** IMPORTANT PLEASE READ ***
> 
> By selecting a new Sort Template below, your defaults will be
> changed. Your defaults are currently set as follow(see below).
> Should you desire to keep the defaults as they are, or to revise
> one or more, enter an '^' up-arrow, without selecting a new Sort
> Template.
> 
>                        Default Values
>                        ==============
>                  BY:
>                  FR:                    TO:
> 
> 
> Select SORT TEMPLATE: XYZ <== This is the name of the template I made up
>                    (Feb 03, [EMAIL PROTECTED]:03)          File #38.1
> START WITH: FIRST//  <== When you created the template you had the
>    option of asking the template user the From and To range.  Just
>    take the defaults here and at GO TO:
> GO TO: LAST//
> DIC {DIP}: DGSL(38.1,// <== Automatically "stuffed" (See FM Programmer
>     Manual for a detailed explanation of the DIP variable used in
>     printing reports from FM's APIs.
> L.: 0//
> FLDS: [ABC]//
> BY: [XYZ]//
> FR:
> TO:
> DIS(0):
> DHIT:
> DHD:
> PG:
> DCOPIES:
> DIOBEG:
> DIOEND:
> DISUPNO:
> DIPCRIT:
> CREATOR: SCHLEHUBER,CAMERON//
> HELP FRAME:
> PRIORITY:
> Select TIMES PROHIBITED:
> Select TIME PERIOD:
> RESTRICT DEVICES?:
> Select PERMITTED DEVICE:
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Kevin
> Toppenberg
> Sent: Wednesday, February 02, 2005 8:27 PM
> To: [email protected]
> Subject: RE: [Hardhats-members] How do I mark a patient as a "Sensitive"
> patient?
> 
> Cameron,
> 
> Alright, I am stuck on making an option to print out a
> print template.  I have created a new menu option
> named TMG SHOW SENSITIVITY ACCESS
> It looks like this (sorry about any screen wrapping):
> ---------------------------------------------------
> ---------------------------------------------------
>           Welcome to the Screen-Based Option Editor
> 
> 
>               Name: TMG SHOW SENSITIVITY ACCESS
> 
>  Menu Text: Show Access to Sensitive Patients
> 
>  Description:     Type: print                  Is It
> Delegable: YES
> 
>  Help Frame:                           Package:
> MEDICAL GROUP OF GRE
> 
> 
>  Restrictions (Locks, etc.): NO   Executable Fields
> (Programmers Only): NO
> 
>        Option-type (Print, Run Routine, etc.) Related
> Fields: YES
> 
> __________________________________________________________________________
> __
> ___
> Exit     Save     Refresh
> 
> Enter a command or '^' followed by a caption to jump
> to a specific field.
> ---------------------------------------------------
> ---------------------------------------------------
> 
> 
> And then when I get to the Related Fields: YES, I am
> confronted with the screen below.
> 
> The prompt for this first field indicates that a file
> *number* can be entered.
> 
> "This required field contains the file number or the
> global root of the file to be printed from, e.g., 2 or
> DPT(."
> 
> But when I try to enter 38.1 into the first field
> (Global reference), I get a message:
> ENTER THE GLOBAL REFERENCE FOR 'DIP', WITHOUT THE "^".
> 
> (What is DIP?  Not sure...)
> 
> I have to go out and look up the global reference to
> 38.1, which happens to be ^DGSL(38.1,
> 
> When I enter "DGSL(38.1,", it is accepted.  This seems
> like a bug (or an erroneous prompt)
> 
> ---------------------------------------------------
> ---------------------------------------------------
> 
>                  Print-type Option Related Fields
> (Page 1 of 2)
>             Use the PageDown key or <PF1><down arrow>
> to see page 2
> 
> 
> Global Reference [DIC{DIP}]: DGSL(38.1,
> Device [IOP]: HOME
> Print fields [FLDS]: [TMG SENSITIVITY ACCESS]
> 
> Sort by Fields [BY]: .01
> Start With Values [FR]: FIRST
> Go To Values [TO]: LAST
> 
> Prompt String [L.]: 0
> Header [DHD]: ACCESS TO SENSTIVE PATIENTS          Ask
> For Header [DIASKHD]: Do
> 
>   Number of Copies [DCOPIES]: 1    Sort Criteria in
> Header [DIPCRIT]:
>   Supress "No Records..." [DISUPNO]:       Starting
> Page Number [PG]: 1
> __________________________________________________________________________
> __
> ___
> 
> 
> ---------------------------------------------------
> ---------------------------------------------------
> 
> The print template I am using is one I made called TMG
> SENSITIVITY ACCESS.  This works from the fileman print
> option.  But it doesn't seem to be working here.
> 
> 
> ACCESS TO SENSITIVE PATIENTS                   FEB
> 2,2005  22:16    PAGE 1
>                                 DATE/TIME RECORD
> PATIENT NAME                    ACCESSED
>     ACCESSED BY
> --------------------------------------------------------------------------
> --
> ----
> 
> 
>           *** NO RECORDS TO PRINT ***
> 
> 
> ---------------------------------------------------
> ---------------------------------------------------
> But here I show that the print template works fine in
> fileman print function:
> 
> ---------------------------------------------------
> ---------------------------------------------------
> 
> OUTPUT FROM WHAT FILE: DG SECURITY LOG//
> SORT BY: NUMBER// .01  PATIENT NAME
> START WITH PATIENT NAME: FIRST//
>   WITHIN PATIENT NAME, SORT BY:
> FIRST PRINT FIELD: [TMG SENSITIVITY ACCESS
>                               (Feb 02, [EMAIL PROTECTED]:47)
> User #73 File #38.1
> WANT TO EDIT 'TMG SENSITIVITY ACCESS' TEMPLATE? No//
> (No)
> Heading (S/C): DG SECURITY LOG LIST  Replace
> 
> DG SECURITY LOG LIST                           FEB
> 2,2005  22:18    PAGE 1
>                                 DATE/TIME RECORD
> PATIENT NAME                    ACCESSED
>     ACCESSED BY
> --------------------------------------------------------------------------
> --
> ----
> 
> AASXXXX,XXXXXXX X               FEB  2,2005  12:48
>     TOPPENBERG,KEVIN S          FEB  2,2005  12:33
>     TOPPENBERG,KEVIN S          FEB  2,2005  12:32
>     TOPPENBERG,KEVIN S
> 
> 
> Press RETURN to continue...
> 
> 
> ---------------------------------------------------
> ---------------------------------------------------
> 
> Any idea what I am doing wrong?
> 
> Thanks
> 
> Kevin
> 
> 
> --- Cameron Schlehuber <[EMAIL PROTECTED]>
> wrote:
> 
> > Use FileMan to create sort and print templates for
> > file 38.1 selecting the
> > criteria you want to sort by (e.g. DATE/TIME RECORD
> > ACCESSED) and the fields
> > you want displayed (e.g. the date/time, ACCESSED BY
> > and PATIENT).  Then on
> > EVE's Menu Management use the Edit options to create
> > a new option that is a
> > Print type and put that option on a menu of your
> > choice (of have it be on
> > your Secondary Menu).
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> >
> [mailto:[EMAIL PROTECTED]
> > On Behalf Of Kevin
> > Toppenberg
> > Sent: Wednesday, February 02, 2005 11:01 AM
> > To: [email protected]
> > Subject: Re: [Hardhats-members] How do I mark a
> > patient as a "Sensitive"
> > patient?
> >
> > David,
> >
> > Thanks.  That helps greatly.
> >
> > Let me add some more that I have figured out based
> > on
> > your info.
> >
> > Menu Option: DG SECURITY OFFICER MENU
> >
> > Allows one to see who has accessed a sentive patient
> > (but you have to specify the exact patient to
> > check).
> >
> > To use this, one needs this key: DG SECURITY OFFICER
> >
> > Do you know if there is a way to see, at a glance,
> > all
> > security/sensitivity violations?
> >
> > I know that I can manually querry the DG SECURITY
> > LOG
> > FILE, patient by patient, but that seems burdensome.
> >
> >
> > So can it be automated?
> >
> > Thanks
> > Kevin
> >
> >
> > --- [EMAIL PROTECTED] wrote:
> >
> > > >
> > > > Hey all,
> > > >
> > > > In the CPRS GUI users manual, it mentions that
> > > > patients might be flaged as a sensitive patient,
> > > and
> > > > only those with proper security would be able to
> > > view
> > > > the record.
> > > >
> > > > We will be having employee records in our
> > system,
> > > and
> > > > I would like to use this feature.
> > > >
> > > > I looked for a field in the PATIENT field, but
> > > > couldn't find any candidates.
> > > >
> > > > I know that a PROVIDER can be marked to only
> > > access
> > > > specified patients, but this backwards from what
> > I
> > > > want, and what I think the system is set up to
> > do.
> > > >
> > > > So does anyone know how to mark a patient as
> > > > sensitive?
> > > >
> > > > Thanks
> > > > Kevin
> > > There is a file 38.1 which has the following
> > > structure:
> > > CONDENSED DATA DICTIONARY---DG SECURITY LOG FILE
> > > (#38.1)UCI: VAH,ROU VERSION: 5.3
> > > STORED IN: ^DGSL(38.1,
> >
> > >      02/02/05    PAGE 1
> > >
> >
> --------------------------------------------------------------------------
> --
> > ---
> > >
> > > FILE SECURITY
> > >                                    DD SECURITY
> > :
> > > @     DELETE SECURITY: @
> > >                                    READ SECURITY
> > :
> > > @     LAYGO SECURITY : @
> > >                                    WRITE SECURITY
> > :
> > > @
> > > CROSS REFERENCED BY:
> > >       SECURITY LEVEL(ABUL)  DATE/TIME RECORD
> > > ACCESSED(AD)
> > >       SECURITY LEVEL(ANS)  ACCESSED BY(AU)
> > PATIENT
> > > NAME(B)
> > >
> > >
> > >                                  FILE STRUCTURE
> > >
> > > FIELD     FIELD
> > > NUMBER    NAME
> > >
> > > .01       PATIENT NAME (RP2'X), [0;1]
> > > 2         SECURITY LEVEL (RSX), [0;2]
> > > 3         SECURITY ASSIGNED BY (RP200'), [0;3]
> > > 4         DATE/TIME SECURITY ASSIGNED (RD), [0;4]
> > > 5         SECURITY SOURCE (F), [0;5]
> > > 50        DATE/TIME RECORD ACCESSED
> > > (Multiple-38.11), [D;0]
> > >           .01  DATE/TIME RECORD ACCESSED (RDX),
> > > [0;1]
> > >           2    ACCESSED BY (P200'), [0;2]
> > >           3    OPTION/PROTOCOL USED (F), [0;3]
> > >           4    INPATIENT WHEN ACCESSED? (S), [0;4]
> > >
> > >
> > > If a patient is in this file, and has SECURITY
> > LEVEL
> > > == SENSITIVE
> > > Then the following message will be displayed:
> > >
> > >                                  ***WARNING***
> > >                             ***RESTRICTED
> > RECORD***
> > >    * * * * * * * * * * * * * * * * * * * * * * * *
> > *
> > > * * * * * * * * * * * *
> > >    * This record is protected by the Privacy Act
> > of
> > > 1974. If you elect     *
> > >    * to proceed, you will be required to prove you
> > > have a need to know.    *
> > >    * Accessing this patient is tracked, and your
> > > station Security Officer  *
> > >    * will contact you for your justification.
> >
> > >                       *
> > >    * * * * * * * * * * * * * * * * * * * * * * * *
> > *
> > > * * * * * * * * * * * *
> > >
> > >
> > > Do you want to continue processing this patient
> > > record? No//
> > >
> > > The multiple in field 50 is where the security log
> > > is stored.
> > >
> > > Best Regards:
> > > David Whitten
> >
> >
> >
> >
> >
> -------------------------------------------------------
> > This SF.Net email is sponsored by: IntelliVIEW --
> > Interactive Reporting
> > Tool for open source databases. Create drag-&-drop
> > reports. Save time
> > by over 75%! Publish reports on the web. Export to
> > DOC, XLS, RTF, etc.
> > Download a FREE copy at
> > http://www.intelliview.com/go/osdn_nl
> > _______________________________________________
> > Hardhats-members mailing list
> > [email protected]
> >
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >
> 
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail - Find what you need with new enhanced search.
> http://info.mail.yahoo.com/mail_250
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> Hardhats-members mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> Hardhats-members mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Hardhats-members mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to