[Process Name] | Use any top-level [Process Name] from [Processes Master] here. i.e.
These are just examples, not full list. | Will be replaced with [Process_Output] which is shown under that particular process on screen. Replace “SPACE” in [Process Name] with “UNDERSCORE”. i.e. “Contact Lenses” to be entered as “Contact_Lenses” |
[Process Name.Field] | Use any fields of any process. List of fields is as below.
| Suffix with “_OD” or “_OS” in case of bilateral fields. Process fields to be wrapped between “TableStart:Process_Fields” and “TableEnd:Process_Fields” . Other Table Names are as following:
|
Subjective Correction Fields |
Above mentioned fields were available in older version with "Optometry" Wizard. They have been replaced with "SOAP Fields" in Version 2.3 onwards. Which are as following..
| |
Medicine Prescription Fields |
| To be wrapped in "TableStart:Drugs" and "TableEnd:Drugs" Route, Dose, Frequency, Duration, Instruction and Medicine_Remarks fields can be suffixed with "_English", "_Gujarati", "_Hindi", "_Marathi" or "_Regional" to get output in that language. i.e. "Route_Hindi", "Dose_Gujarati", "Medicine_Remarks_Marathi" |
Contact.References |
| But to be wrapped in “TableStart:References” and “TableEnd:References” |
Contact.Basic |
| |
General Fields |
| |
Process Related Fields |
| To be wrapped in “TableStart:Processes” and “TableEnd:Processes” |
Bill Header Fields: |
| To be wrapped in “TableStart:Bill_Headers” and “TableEnd:Bill_Headers” |
Bill Details Fields |
| To be wrapped in “TableStart:Bill_Details” and “TableEnd:Bill_Details” |
Bill Receipts Fields |
| To be wrapped in “TableStart:Bill_Receipts” and “TableEnd:Bill_Receipts” |
Bill References Fields |
| To be wrapped in "TableStart:Bill_References" and "TableEnd:Bill_References" |
AdHoc Transaction Fields |
| To be wrapped in “TableStart:Bill_AdHoc_Transactions” and “TableEnd:Bill_AdHoc_Transactions” |
Token Fields at process level |
| To be Wrapped in “TableStart:Token” and “TableEnd:Token” Fields in bold and italic are available in bills and receipts also. NOT AVAILABLE IN AD HOC TRANSACTIONS |
To show all processes output, as shown on processes screen |
| To be Wrapped in "TableStart:All_Processes" and "TableEnd:All_Processes" |
- For Auto updating Event from Surgery process: All three fields : “Date Of Operation”, “Operated Eye”, “Operation Done” has to be in same template. Then only it will create event based upon it.
- For Auto creating tasks from advise: The Process field name is hard-coded to “Follow-Up” and process data should contain keyword “after” followed by “Tomorrow”, “2 Days”, “3 Days”……. And so on.
- For mail merging, to expand subjective correction field, the data must be in process-field named “Subjective Correction”
- To specify negative amount in brackets, use { MERGEFIELD Amount \##,##,##0.00;(##,##,##0.00);'-' \* MERGEFORMAT } The first argument is formatting for positive value, second argument is formatting for negative value and 3rd argument is format for null value.
- To sepcify date format, use { MERGEFIELD Bill_Date \@ "dd/MMM/yyyy" \* MERGEFORMAT }
- Any Table Row with Merge-field whose data is empty will be automatically deleted. To specify a Fixed-Text title to that row, following special type of conditional-merge-field can be used. { IF "{ MERGEFIELD Pupil_OD }{MERGEFIELD Pupil_OS }"="" "" "Pupil" } . This type of field will add "Pupil" word whenever "Pupil_OD" or "Pupil_OS" is Non-blank. When Both fields "Pupil_OD" and "Pupil_OS" is blank, it will remove the title also. So whole row become blank, which eventually will get removed while generating report.
Attached herewith a few samples for quick start.