| INPUT PARAMETER | 
- 
- RAEXAM
 
- PARAMETER TYPE:    LITERAL
 
- REQUIRED:    YES
 
- SEQUENCE NUMBER:    1
 
- DESCRIPTION:    
String of exam/case identifiers separated by '^':
  ^01: IEN of the patient in the RAD/NUC MED PATIENT file (#70)
  ^02: IEN in the REGISTERED EXAMS multiple (sub-file #70.02)
  ^03: IEN in the EXAMINATIONS multiple (sub-file #70.03)
 
 
 
- 
- RAMSC
 
- PARAMETER TYPE:    LIST
 
- SEQUENCE NUMBER:    2
 
- DESCRIPTION:    
Items of this list define miscellaneous/optional exam and/or report
The following parameters are supported by this remote procedure:
 
  ACLHIST^{Seq#}^{Line of clinical history}
    Text for the ADDITIONAL CLINICAL HISTORY field
    (400) of the RAD/NUC MED REPORTS file (#74).
 
  FLAGS^^{flags}
    Flags that control the execution (can be combined):
 
    F  Try to enforce the new status even if some 
parameters. Each record has 3 or more pieces separated by '^':
       required fields are not populated.
 
    S  Do not send HL7 message to speech recognition
       (dictation) systems
 
  IMPRESSION^{Seq#}^{Line of impression text}
    Text for the IMPRESSION TEXT field (300)
    of the file #74.
 
  PROBSTAT^^{text}
 
    Value for the PROBLEM STATEMENT field (25)
    of the file #74.
 
  REPORT^{Seq#}^{Line of report text}
    Text for the REPORT TEXT field (200)
    of the file #74.
 
  RPTDTE^^{date}
    Date in HL7 format (TS) for the REPORTED DATE
    field (8) of the file #74: YYYYMMDD. The date
  ^01: Parameter name
    must be exact. If a time part is provided, it
    is ignored.
 
  RPTSTATUS^^{status}
    Internal value for the REPORT STATUS field (5)
    of the file #74. Currently, only "V" (Verified)
    and "EF" (Electronically Filed) codes are 
    supported.
 
  TRANSCRST^^{IEN #200}
  ^02: Index (for multiples and word-processing values)
    Internal value for the TRANSCRIPTIONIST
    field (11) of the file #74: IEN in the NEW
    PERSON file (#200).
 
  VERDTE^^{date}
    Date/time in HL7 format (TS) for the
    VERIFIED DATE field (7) of the file #74:
    YYYYMMDD[HHMM[+/-ZZZZ]]. The date must be
    exact.
 
  ^03: Value1
  VERPHYS^^{IEN #200}
    Internal value for the VERIFYING PHYSICIAN
    field (9) of the file #74: IEN in the NEW
    PERSON file (#200).
 
The following optional parameters are also supported: BEDSECT, CMUSED, 
COMPLICAT, CONTMEDIA, CPTMODS, EXAMCAT, FILMSIZE, PRIMCAM, PRIMDXCODE,
PRIMINTRES, PRIMINTSTF, PRINCLIN, RDPHARMS, RDPH-*, SECDXCODE,
SERVICE, TECH, TECHCOMM, and WARD. If any of them are defined, their
values replace the existing ones assigned by the RAMAG EXAM REGISTER and
  ^04: Value2
RAMAG EXAMINED.
 
Records can be added to the list in any order. See the comments preceding
the $$COMPLETE^RAMAG06 for more details.
 
If you want to clear a multiple that already has a value, assign "@" or
empty string to the parameter itself and do not set any subscripts. For
example, the following construction will clear the CONTRAST MEDIA 
multiple: Mult[i] := 'CONTMEDIA^^@'.
 
  ...
Example:
 
  with RPCBroker.Param[4] do
    begin
      PType := list;
      Mult[1] := 'PRIMDXCODE^^1';
      Mult[2] := 'CONTMEDIA^^N';
      Mult[3] := 'REPORT^1^Report line #1';
      Mult[4] := 'REPORT^2^Report line #2';
      Mult[5] := 'IMPRESSION^1^Impression line #1';
 
      Mult[6] := 'FLAGS^^FS';
      Mult[7] := 'RPTDTE^^20071215';
    end;
 
 
 
 | 
| RETURN PARAMETER DESCRIPTION | 
A negative value of the first '^'-piece of the Results[0] indicates that
  Results[i]            Error descriptor
                          ^01: Error code
                          ^02: Message
                          ^03: Error location
                          ^04: Error type
  
  Results[j]            Line of the additional info
                          ^01: "" (empty)
                          ^02: Text
 
an error occurred during the execution of the remote procedure. In this
Error descriptors are returned in reverse chronological order (most recent
first).
 
Otherwise, 0 is returned in the Results[0].
case, the second piece of the Results[0] will contain number of the error
descriptors returned in the subsequent nodes of the Results array.
 
  Results[0]            Result descriptor
                          ^01: The last error code
                          ^02: Number of error descriptors
  
 |