DSIR GET PATIENT DISC HIST (2880)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIR GET PATIENT DISC HIST
TAG DISHISTR
ROUTINE DSIROIR
RETURN VALUE TYPE GLOBAL ARRAY
WORD WRAP ON TRUE
DESCRIPTION
This routine returns the data nescessary for the patient disclosure 
  Requestor         .11
  Reason          10.02
  RequestorType   10.04
  Status          10.08
  Comment           .31
history report.
 
  Required fields for this report:
 
  From 19620      FIELD   From 19620.1    FIELD
  ---------------------   ---------------------
  RequestIEN        .01   DocumentCaption   .05
  DateReceived    10.06   DocumentDate      .07
INPUT PARAMETER
  • PAT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    PAT = fully qualified patient pointer 
     
      Examples:   "125325;DPT("
                  "152;DSIR(19620.96,",
    
  • FRDT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   7
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    FRDT is the starting date which will be reported on. 
     
    FILEMAN date format - 3101225 = Dec 25,2010
    
  • TODT
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   20
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    TODT is the ending date which will be reported on.
    This is an optional field and if not provided, the current date will be 
    used.
     
    FILEMAN date format - 3101225 = Dec 25,2010
    
RETURN PARAMETER DESCRIPTION
Return Array
       $$DOCUMENT$$^Document Caption^Document Date (one line per document)
       $$ENDOFDOCS$$
               -1^Missing Start Date!
               -2^No Records Found!
  The return array will contain strings formatted in groups (one per
  request) as follows:
       $$REQUEST$$^IEN^DateRecieved^Requestor^Reason^RequestorType^Status
       $$COMMENT1$$^Comment line 1 text
       $$COMMENT2$$^Comment line 2 text
       $$COMMENT3$$^Comment line 3 text