Guide to Creating Your Own Masters Creating Master Documents – Reference Guide Definitions Containing Brackets Variables are surrounded by containing brackets (e.g. <<734>>) as follows: Opening containing brackets look like these: << Closing containing brackets look like these: >> Doc=t Prod=n Code No. The number contained in a variable which determines the text, if any, which will replace the variable during document production. A list of the various document production code numbers (and their modifiers) can be seen by clicking the Help button and selecting Document Production Codes on the menu in The Conveyancer. Field Name Each field within a client record (or Jurisdiction record) has a unique field namewhich is displayed to the right of the Toolbar when the field is selected. The general naming pattern is such that the 4th field in Topic AD@ of a Sale client record would likely be Field SD/4. When referencing a field name in a variable or condition statement, it must be preceded by the @ symbol (e.g. <<@SD/4>> ). Format Code A character used to specify formatting requirements (e.g. that the merged text should be in upper case). Refer to section 11.6.2 of the manual for a list of format codes. Identifying Text Optionally, a brief explanation as to the effect of a variable can be entered just prior to the closing containing brackets within a variable (e.g. the words Aclosing date@ are identifying text in the variable <<3402a closing date >> ). Identifying text is ignored by The Conveyancer during Document Production; its sole purpose is to assist the user when viewing the actual Master Document. Modifiers Certain document production code numbers (e.g. those relating to names, addresses, dates and gender) require a modifier- which determines the content of the merged text. The modifier is a single character situated immediately after the document production code number within a variable. There are Gender Modifiers, Address Modifiers, Name Modifiers, Jurisdiction Modifiers, Date Modifiers and Attention Modifiers. Variable The part of a Master Document which, during document production, will be replaced with text (the merged text) in the document produced. As discussed in section 11.5 of the manual, there are four different kinds of variables, each with its own syntax. Condition Statement Designates a block of text within a Master Document (be it a word, a phrase or several paragraphs) as being conditional. In other words, depending on the data contained in the particular transaction record, such text may or may not appear in the document produced. Operators The Operator is the symbol that specifies the test to be applied to a Condition Statement. 1 of 59 User Defined Fields User Defined Fields are fields in which you can create extra fields to be used in certain tabs of The Conveyancer. Loop Codes A loop code is a variable which is replaced by items of data pertaining to each entry of a particular type in the transaction record like names, addresses, and phone number of each client. Delimiter Code Delimiter codes are used only with loop code variables. They are used to define the format in which data from a loop should be displayed. Identifying Text Optionally, a brief explanation as to the effect of a variable can be entered just prior to the closing containing brackets within a variable (e.g. the words Aclosing date@ are identifying text in the variable <<3402a closing date >> ). Identifying text is ignored by The Conveyancer during Document Production; its sole purpose is to assist the user when viewing the actual Master Document. Phantom Field On occasion, a conclusion can be Adeduced@ from data in a client record, yet there is no one field associated with the item of data required (e.g. there is no single field in a Purchase client record which tells us whether there are any mortgages being assumed). Therefore, to facilitate Document Production, certain field names have been invented. A list of such phantom field names can be seen by clicking the Help button and selecting Document Production Codes on the menu in The Conveyancer. Multi-Priority Documents Tasks Multi priority concepts allow the use of the same Master Document to generate a document relating to any priority of mortgage. A Task Topic is used to record data and generate documents for tasks related to a particular transaction record. Tasks are frequently outside the scope of a typical transaction. 2 of 59 Working with Master Documents A Master Document is a template or precedent word processor document into which data from a transaction record is merged. It determines the content of the document produced. Master Documents are an important component of Document Production, enabling you to customize generated documents. By default, several of The Conveyancer topics have matching Master Documents. For example, when preparing a response to requisitions for a Sale transaction, the data entered in the topic is merged with the lrespreq.s Master Document. You can create and modify Master Documents using your word processor (either WordPerfect (version 8 and up) or Microsoft Word (version 7 and up). In addition, you can open, print, rename, and delete them using DP Filer. Preparing to Work with Master Documents Do the following before customizing a Master Document: If you are using WordPerfect, disable the Undo/Redo feature, which embeds invisible characters in your document so you can undo the last several revisions made to a document. (These invisible characters interfere with The Conveyancer Document Production process.) The following instructions may vary slightly, depending on your version of WordPerfect. To Disable the Undo/Redo Feature in WordPerfect 1. Open WordPerfect. 2. On the Edit menu, click Undo/Redo History. The Undo/Redo History box appears. 3. Click . The Undo/Redo Options box appears. 4. Remove the checkmark (if it appears) from the Save Undo/Redo items with document option and click . The Undo/Redo Options box closes. 5. Click . The Undo/Redo History box closes. If you are using WordPerfect, turn off the Spell-As-You-Go feature while changing Master Documents, to ensure Document Production runs as expected. The following instructions may vary slightly, depending on your version of WordPerfect. To Turn Off Spell-As-You-Go Open WordPerfect. On the Tools menu, click Proofread Off. 3 of 59 Master Document Names and Locations By default, the Master Documents are located in C:\TCWIN\MASTERS\, where C: is replaced by the appropriate hard drive letter. You can check where these file are located on your station in the Directories tab of User Setup Master Document names can be up to eight characters, followed optionally by an extension of up to three characters. Beware of extensions automatically assigned by your word processor to newly-created files (e.g. doc or wpd). Extensions may not be displayed in a box listing file names. Use any of the following methods to deal with this problem: Prevent the registered extension (e.g. doc or wpd) from being attached by typing the new file name in quotes. For WordPerfect files, disable the default extension function by selecting Files from the Tools Settings menu and removing the checkmark from the Use default extension on open and save option. Rename the file in DP Filer (see “Error! Reference source not found.” on page Error! Bookmark not defined. for directions). The Master Documents distributed with The Conveyancer generally have extensions that correspond to the database(s) to which they are intended to be used (e.g. COMPLTRS.P is used with Purchase transaction records, DV.S is used with Sale transaction records, and FAX-M#.PM is used with either Purchase or Mortgage transaction records). You are not required to adhere to these conventions. Master Documents that are to be used from within the Tasks topic have been assigned extensions which reflect the particular Task category (e.g. Master Documents associated with the Pay Bills or Debts category have the extension PAY). Contents of a Master Document A Master Document contains the following kinds of text: Standard text – Text that appears in the Master Document exactly as it will appear in the document generated during document production. Variables – The part of a Master Document that will be replaced with text (also called merged text) in the document generated during document production, or may be deleted entirely. Condition Statements – The part of a Master Document for which, if the specified condition is not satisfied, based on data in the transaction record, the designated portion of the Master Document is deleted from the document generated during document production. Word processor formatting codes – Includes codes applicable to the word processor (e.g. indents, page numbering, headers, footers, margin settings, paper size, type commands, font commands, etc.) Accessing the List of Document Production Codes Document production codes are an important element used in variables, that insert data specifically relating to the transaction record you are currently working on. 4 of 59 To View the Document Production Codes On the Help menu, click Document Production Codes. The codes are displayed on your screen in a Microsoft Internet Explorer window. About Variables in Master Documents There are four types of variables used in the Master Documents. We are going to learn about two of them in this lesson: Merge code – During document production, this variable is replaced by text represented by either a document production code number (e.g. the code number 5025 represents another solicitor’s firm or name), or an @ symbol followed by the field name (e.g. the field number PD/1 represents the Jurisdiction field in the Subject Property topic). The merge code variable syntax looks as follows: Opening containing brackets: << A format code (optional). Either a document production code number or an @ symbol followed by the field name. A modifier, if one is required for the document production code number. Identifying text (optional) – Used as a hint when you view the Master Document. This text never appears in the processed document. Closing containing brackets: >> The following are merge code variable examples: <<5025>> where 5025 is a document production code number representing another solicitor’s firm or name. <<C670b>> where the C is a format code indicating that if there is no text to be merged, the hard return following the variable will be deleted, 670 is a document production code number representing a client’s post-closing address, and b is a modifier representing the street number and name (in this case). <<U@PD/1 jurisdiction>> where U is a format code indicating upper case, PD/1 is the field name for Jurisdiction, and jurisdiction is identifying text. Include file – During Document Production, this variable is replaced by the contents of an entire file, whose name is specified in the include file variable. For example, an include file variable can be used so as to merge your (electronic) letterhead into each letter generated through Document Production (rather than inserting your letterhead at the top of numerous individual Master Documents). The include file variable syntax looks as follows: Opening containing brackets: << A dollar sign $. The name of the include file. Another dollar sign $. Closing containing brackets: >> 5 of 59 The following is an example of an include file variable: <<$LTR&DATE.FMT$>> where the contents in the file LTR&DATE.FMT are merged into the Master Document. This file is also considered a Master Document and contains variables and conditions statements. Include files are stored on a subdirectory of the Masters directory called $INCLUDE$. For directions for accessing include files. Stop code – Interrupts the document production code process and prompts the user to enter data to replace the variable in the document. The stop code variable syntax looks as follows: Opening containing brackets: << A stop code variable number (optional). A pair of square opening brackets: [[ The prompt text that appears to the user. A pair of square closing brackets: ]] Closing containing brackets: >> The following is an example of stop code variables: <<[[Enter the amount of the water heater rental payment]]>> <<6[[Enter the name of the trustee]]>> – If the user-entered data appears in more than one place in the produced document, you may assign a stop code variable number. This number is arbitrary. As a result, the user is still prompted for data input each time but after the first occurrence the field already contains a default response. About Modifiers The document production code numbers that relate to names, addresses, dates, and gender, require a modifier, which determines the content of the merged text. The modifier is a single character, situated immediately after the document production code number within the variable. For comprehensive lists of these modifiers, see “Date Modifiers”, “Gender Modifiers”, “Name Modifiers”, and “Address Modifiers” in The Conveyancer Document Production Codes document. The following examples contain modifiers: Name(s) of client(s) in transaction record <<3300m>> will generate: <<3300q>> will generate: John Henry Doe John Henry Doe Doe John Henry Doe and Jane Henrietta Doe John Henry Doe and Jane Henrietta Doe Doe John Henry Doe and Jane Henrietta Deere John Henry Do and Jane Henrietta Deere Doe/Deere <<9020a>> generates 120 Eglinton Ave. East 6 of 59 <<9020e>> generates Toronto, Ontario <<2200a>> generates 7th day of March, 1999 <<2200d>> generates March About Format Codes You have the option of adding format codes to document production code numbers or field names. A format code consists of a single character which may be entered in upper or lower case, but must immediately follow the opening containing brackets of the variable. The complete list of available format codes follows the examples: <<D160>> – If there is no text to be merged, the two hard returns immediately following the variable are deleted. <<U@PD/2>> – The merged text appears in upper case. Format Code Description C The variable will be replaced by the merged text, if any; if there is no text to be merged, the hard return immediately following the variable will be deleted, and so will any tabs or indents immediately preceding the variable (i.e. this will prevent a blank line from appearing in the document produced in a situation where the variable is the only content of a line). D Same as the "C" format code except that, if there is no text to be merged, the two hard returns immediately following the variable will be deleted. F The first character of the merged text will appear in upper case. M The first character of each word of the merged text will appear in upper case. U All merged text will appear in upper case. Y The variable will be replaced by the merged text, but the width of the variable (the number of characters from the first opening containing bracket to the second closing containing bracket) will be preserved by either truncating the merged text or by adding spaces to the end of the merged text or, if there is no text to be merged, by replacing the variable with an equivalent number of spaces. 7 of 59 Handling Master Documents from the DP Filer Creating a Master Document Instead of creating a new Master Document from scratch, it is recommended that you open an existing Master Document which is similar in structure (and content, if possible) and then save it under a new name. Then proceed with the customization of the new Master Document. To Create a Master Document 1. On the Document Production screen (see the figure on page Error! Bookmark not . Edit “All” Category File defined.), click . The Select a Master Document box opens. 2. Select the required file and click . The Master Document is added to the Edit all Category box. 3. the Master Document and description and click The Master Document appears in the Document Production screen. 4. Select the newly-added Master Document and click The file appears in the Destination List. . . 5. Click . The file name and description appears in DP Filer. 6. Double-click the file and make all of the required changes to the Master Document. About Condition Statements in Master Documents Condition statements are used to designate a block of text within a Master Document (a word, phrase or several paragraphs) as being conditional. As a result, the designated text may or may not appear in the generated document, depending on the data contained in the particular record. For example, a condition statement can be used to insert condominium-type requisitions into a requisition letter only if the subject property is a condominium (i.e. the wording will be automatically adjusted depending on the data in the particular transaction record). Even if it is not your intention to make extensive use of this capability, it is important to understand its operation and syntax, so as not to inadvertently “mess up” an existing Master Document which contains condition statements. A condition statement consists of the following syntax: Opening round double brackets: {{ A condition expression, which consists of the following: An opening filter | symbol (the character usually located above the backslash on the keyboard). 8 of 59 The two fields or values to be tested, separated by an operator. The operator is the symbol that specifies the test to be applied (see below for a list of operators). A closing filter | symbol. The conditional text, which is the text to be inserted into the generated document only if the condition is satisfied. The conditional text may be text, other variables, or embedded condition statements. Closing round double brackets: }} Operators The following table contains a list of operators: Operator Description = For use with any type of field, and meaning: is equal to <> For use with any type of field, and meaning: is not equal to > For use only with numerical values, and meaning: is greater than < For use only with numerical values, and meaning: is less than >= For use only with numerical values, and meaning: is greater than or equal to <= For use only with numerical values, and meaning: is less than or equal to Note the following: If the condition which you wish to express is based on a particular field containing no data (or, in the case of a numerical input field, equals zero), then simply use the word blank as the value against which to test the field (e.g. |@PA/10=blank| ). If the condition is based on a particular spacebar toggle field having been unanswered and set to ???????, then use a single question mark as the value against which to test the field (e.g. |@PD/5<>?| ). The condition expression is not case-sensitive. Therefore, a condition may be expressed as either |@PD/13 = City of Toronto| or as |@PD/13 = CITY OF TORONTO|. Spaces between the opening and close filter symbols are ignored. Therefore, a condition may be expressed either as |@PD/1 = Ottawa| or as |@PD/1=Ottawa|. If the condition is satisfied, all of the text between the closing filter symbol and the closing }} brackets will be incorporated into the generated document. Think carefully about whether a space or hard return which is intended to separate the conditional text from the adjacent text (either at the beginning or the end of the conditional text) should comprise part of the conditional text or part of the adjacent text. This requires some practice, but is worthwhile to know so that your document will be properly formatted whether or not the conditional text is inserted. 9 of 59 The following examples contain condition statements: Example #1: Congratulations on the purchase of the above {{|@PD/3=yes|condominium }} property. In a transaction record, the field PD/3 identifies whether the property is a condominium. Therefore, if the property is a condominium (i.e. PD/3=yes), then the document produced will contain the following sentence: Congratulations on the purchase of the above condominium property.; otherwise, (i.e. if PD/3=no OR if PD/3=N/y), then the sentence appearing in the document produced will be: Congratulations on the purchase of the above property. Note that there is one space, following the word condominium, which comprises part of the conditional text (in that it precedes the closing }} brackets); this structure will result in the document being properly formatted, with one space separating each word, whether or not the condition is satisfied. Example #2: {{|@PD/3<>yes|We immediately require a survey of the property.}} If the property is not a condominium, then the document produced will contain the following sentence: We immediately require a survey of the property; if the property is a condominium, the sentence will be omitted. Note that, due to the use of the <> (does not equal) operator, if the field in the transaction record is unanswered (i.e. the field contains N/y) then, because the response to field PD/3 is not equal to yes, the sentence will appear in the document produced. Example #3: {{|@PD/4=a new home from a builder|Congratulations on the purchase of the above{{|@PD/3=yes| condominium}} property.}} This is the same situation as in Example #1 except that, through the use of embedded condition statements, the entire sentence will appear in the document produced only if the transaction is for the purchase of a new home from a builder. Example #4: {{|@PD/8 <> blank + @PD/9 <> blank|}} The property which you purchased is described on a reference plan as <<@PD/8>> <<@PD/9>>.}} In the above example, if the property is described as a part on a reference plan, as determined by the Being Part field not being blank (i.e. PD/8<>blank) and the On Plan field not being blank (i.e. PD/9<>blank), then the paragraph will be incorporated into the document produced. This example shows: The use of the word blank in a condition statement to test whether a field is empty. How to specify multiple conjunctive condition expressions (using the + sign). The use of hard return characters within the conditional text so as to maintain proper formatting in the document produced whether or not the condition is satisfied. The use of variables within conditional text. 10 of 59 Customizing User-Defined Fields You may add up to 20 fields to each topic in The Conveyancer, which will then become part of all new and existing transaction records in the selected primary database (Purchase, Sale, or Mortgage). Responses entered for any of these fields can then be incorporated into documents produced for the transaction record. Like all other fields in The Conveyancer, each user-defined field has an associated field name, which can be used in a Master Document so the contents of the field are merged into the generated document. To Add User-Defined Fields to a Topic 1. Log on to The Conveyancer as the Default user, but do not open a record. 2. On the Go to menu, click Configuration. The Configuration box appears. 3. Click . The User Defined Fields box (for the selected primary database) appears: 4. Click Topics and select a topic from the list. The selected topic name appears above row 1. 5. Fill in a prompt for each field to be added to the selected topic and click The fields are added to the topic. . To Delete User-Defined Fields from a Topic Follow the directions for adding user-defined fields to a topic (refer to “To Add User-Defined Fields to a Topic above) but in step 5 delete the fields that are no longer required. 11 of 59 To Access New Fields in a Topic 1. Open a transaction record for the required primary database. 2. Open the topic to which you just added a new field more now appears in the top, right corner of the topic. Indicates UserDefined Fields 3. Click . The user-defined fields appear in the next screen. 4. Click Back. The topic reappears. 12 of 59 Loop Code Variables Loop code variables are the most complex of the variables- but they are infrequently used (and you needn’t read about them until you discover that you have to modify one). During document production, the loop code variable is replaced by items of data pertaining to each entry of a particular type in the client record (the key). In the example which follows, the key is clients and the items of data are name, birthdate, telephone number, etc. For each Avalue@ of the key (i.e. for each individual client named in the client record), the data will differ. The merged text will therefore consist of the data for each value of the key in sequence. The loop code variable contains the specifications as to both the data to be merged and the formatting of the output (i.e. where to insert a Tab, Indent or Hard Return character). A loop code variable consists of: $ opening containing brackets $ a AC@ or AD" format code (optional) $ a document production code number $ one or more groupings (see below) $ identifying text (optional) $ closing containing brackets A grouping determines the content and the format of the merged text, and consists of: $ an opening # sign $ from one to five delimiter codes (optional) $ a AU@ or AF@ format code (optional) $ a subcode number (optional) (the available subcodes for the particular document production code number are found by clicking the Help button and selecting Document Production Codes on the menu in The Conveyancer.) $ a closing # sign Example: <<3301 #1# #I7# #R4# #R6# #I5# #RR# >> In the above example 3301 is the document production code number; you will determine that the key in 3301 is clients and the subcodes which have been used in this example (i.e. numbers 1, 7, 4, 6 and 5) will merge the name, gender, birthdate, work telephone number and home telephone number respectively for each value of the key (i.e. for each client). The I=s and R=s are delimiter codes indicating where indent and hard return characters, respectively, should be inserted. Below is an example of the output for a client record with two clients: Name: Tel (work): Tel (home): DOE, John Henry 345-6789 522-4545 Name; Tel (home): DOE, Jane 522-4545 male female DOB: June 5, 1960 DOB: November 13, 1963 13 of 59 About Delimiter Codes Delimiter codes are used only with loop code variables. They are used to define the format in which data from a loop should be displayed. More precisely, it specifies the particular character(s) which should be inserted in between items of data. The following is a list of delimiter codes: Delimiter Code Description A Inserts a (text) paragraph number (which increments by one with each repetition of the loop). C Inserts one semi-colon character. I Inserts one indent. L Inserts one signing line. P Inserts one hard page break. R Inserts one hard return. S Inserts one space. T Inserts one tab. Phantom Field Codes Occasionally, a conclusion can be "deduced" from data in a transaction record, yet there is no one field associated with the item of data required (e.g. there is no field in a purchase record which tells us whether any mortgages are being assumed). Therefore, to facilitate Document Production and, more particularly, to allow for the implementation of condition statements based on such information, certain field names have been "invented". A list of such Phantom Field Names is contained in the Document Production Codes List. Creating Multi-Priority Documents The multi-priority concept enables the use of the same Master Document to generate a document relating to any priority of mortgage. Without this facility, it would be necessary to have separate Master Documents to describe a first, second, and third mortgage. There are two types of multi-priority documents: A multi-priority Master Document is one which can be used for a first, second, third, or fourth mortgage. 14 of 59 A multi-priority include file is an include file which is referenced in an ordinary Master Document. It will merge information about each mortgage, to which the title is subject, in sequence. Working with Multi-Priority Master Documents If you are required to create a reporting letter to a new mortgagee on a purchase, the data to be merged into the reporting letter will differ, depending on whether it is a report on the first mortgage or the second mortgage. The Conveyancer identifies a multi-priority Master Document by its file name. The first part of the file name (the part preceding the first period) must end with one of the following: M#, if the multi-priority Master Document relates to a new mortgage (for a Purchase transaction record), or to a vendor takeback mortgage (for a Sale transaction record). X#, if the multi-priority Master Document relates to an existing mortgage in either a sale or mortgage transaction. Although the name of the Master Document contains the # symbol, this character is replaced by a number (from 1 to 4, according to the priority of the mortgage) in the Document Production screen and in the names of the documents produced. Working with Multi-Priority Include Files A multi-priority include file is a form of include file (located in the include file directory). It causes the content of the include file to be merged in as many times in succession (or zero times) as are required to describe each mortgage (in order of priority). A multi-priority include file is identified by its name. The first part of the file name (the part preceding the first period) must end with one of the following: M# if the multi-priority include file is to be merged into the document produced, and repeated for each mortgage on a purchase (or each VTB mortgage on a sale). X# if the multi-priority include file is to be merged into the document produced, and repeated for each existing mortgage in a mortgage refinance or sale transaction. P# if contained in a M#-type multi-priority Master Document. It can be used to merge in data pertaining to mortgages with priority higher than that of the mortgage to which the M#-type Master Document relates (e.g. so that a reporting letter to a third mortgagee can contain data pertaining to the first and second mortgages). 15 of 59 Customizing Task Categories From the Task Categories box, you can add new task categories or modify existing ones by customizing the prompts and fields displayed in a box for a task category. These new categories or fields can then be used in the Document Production for that category, after you have added Master Documents. If you modify a field or prompt, all existing task records will contain the new field and prompt. In some cases, the existing data may be meaningless. To Access the Task Categories Box 1. On the Go to menu, click Task Categories under Miscellaneous Configuration Items. The Configuration box appears. 2. The Task Categories box appears. From this box you can copy, edit, add, or delete a task category. 16 of 59 To Copy, Edit, or Add a Task Category 1. Click , , or . The Customize Task Record box appears. When it opens after copying or editing a task category, the box is filled in with information. When it opens after adding a task category, the box is empty. 2. In the Name of Category field, enter the required task category name (for adding or copying only). 3. In the Master Documents field, click in association with this task category. to select a Master Document you can produce 4. In the Task used in field, select whether the task will be used in Purchase, Sale, or Mortgage transactions, or any combination of the three. 5. In the Automatically add task to new task transaction records field, select Yes or No. 6. In the Select from fields available to all categories area, select the fields and type the prompt name to include the field in the category. 7. In the Specify fields which are unique to the category field, press Spacebar to toggle among the possible responses and enter the required prompt name. 8. Select Follow-up/Tickler date, Follow-up/Tickler notes, and Task Completion Details and enter the required prompt name. 9. Click . The task category is copied, edited, or added (depending on your selection in step 1), and the Task Categories box reappears, with the new or revised task category included in the list. 17 of 59 To Delete a Task Category 1. Select a task category and click . A warning box appears, checking if you want to delete the selected task category. 2. Click . The task category is removed from the Task Categories box. Handling Master Documents from Tasks By default, each category in Tasks has matching Master Documents. You can add or remove Master Documents matched to each category. In addition, you can create and modify Master Documents using your word processor, either WordPerfect (version 6.0 and up) or Microsoft Word (version 7 and up), and rename and delete them using The Conveyancer. Adding a Master Document to a Task By default, each category in Tasks has matching Master Documents. You can add existing Master Documents matched to each category. Each category can have up to a maximum of twenty matching Master Documents. To Add a Master Document to a Category 1. Open the Tasks topic 2. In the Doc’t Prod’n column, click the button for the required category. The Document Production box (for the category) appears: 3. Click . The Master Documents box for the selected category appears: 18 of 59 4. To change the order of any of the existing Master Documents in the list, click the document and click either move up or move down to move the document up or down in the list. 5. Click an empty box in the Master Document Name column and click The Select a Master Document box appears. It contains a list of all of the available Master Documents: 6. Highlight the required Master Document and click . The selected document appears in the Master Documents box for the selected category. 19 of 59 7. Type a description for the newly-added Master Document in the Description box and click . The newly-added Master Document and its description appear in the Document Production box.. Renaming a Master Document To Rename a Master Document 1. Open the Tasks topic. 2. In the Doc’t Prod’n column, click the button for the required category. The Document Production box (for the category) appears 3. Click . The Master Documents box for the selected category appears. 4. Click box beside the file name that you want to change, or click the icon anywhere in the The Select a Master Document box appears. If you selected Master Document file is highlighted. beside the file name, that 5. Click the required Master Document (if required) and click . The Rename File box appears, with the name of the selected Master Document already included. 6. Change the name and extension, as required, and click . The file is highlighted and renamed in the Select a Master Document box. 7. Click . The Master Document box reappears, with the Master Document file renamed. 8. Click . The Document Production box reappears, with the Master Document file renamed. 9. If required, add this document to other categories. Deleting a Master Document from the Directory You can remove an existing Master Document from the Master Document directory, so it can no longer be used in the program. To Delete a Master Document from the Directory 1. Open the Tasks topic. 2. In the Doc’t Prod’n column, click the button for the required category. The Document Production box (for the category) appears. 20 of 59 3. Click . The Master Documents box for the selected category appears. 4. Click box beside the file name that you want to delete, or click the icon anywhere in the The Select a Master Document box appears. If you selected Master Document file is highlighted. beside the file name, that 5. Click the required Master Document (if required), click and confirm that you want to delete the file from the Master Documents directory. The Select a Master Document box reappears without the deleted file. You must now delete the file name and description from the Master Documents box. Opening Master Documents You can open Master Documents in your word processor to view and change their contents, including all text, variables, and conditions statements. To Open a Master Document 1. Open the Tasks topic. 2. In the Doc’t Prod’n column, click the button for the required category. The Document Production box (for the category) appears. 3. Click . The Master Documents box for the selected category appears. 4. Click beside the Master Document file name that you want to open, or click the icon anywhere in the box The Select a Master Document box appears. If you selected Master Document file is highlighted. – or – beside the file name, that Click beside the Master Document file name you want to open. The selected Master Document opens in your word processor. Skip to step 6. 5. Click the required Master Document (if required) and click The selected Master Document opens in your word processor. . 6. Make the required changes to the document, by entering text, variables, and/or condition statements. 7. Save and close the document from the word processor. The changes will be reflected the next time you run the Master Document. Opening “Include” Master Documents Include files are Master Document files. The entire contents of these files (which may contain other variables and condition statements) replace the matching variable in the Master Document. 21 of 59 By default, these files are located in the \TCWIN\MASTERS\$INCLUDE$ subdirectory. Like the regular Master Documents, you can open include Master Documents in your word processor to view and change their contents, including all text, variables, and conditions statements. To Open an Include Master Document 1. Open the Tasks topic. 2. In the Doc’t Prod’n column, click the button for the required category. The Document Production box (for the category) appears. 3. Click . The Master Documents box for the selected category appears. 4. Click anywhere in the box The Select a Master Document box appears. 5. Click . The Select a Master Document box fills with a list of all of the include files. 6. Highlight the required file and click . The selected include Master Document opens in your word processor: 7. Make the required changes to the document, by entering text, variables, and/or condition statements. 8. Save and close the document from the word processor. The changes will be reflected the next time you run a Master Document that accesses an include Master Document. 9. In the Select a Master Document box, click . The Select a Master Document box reverts to the list of Master Documents, instead of include Master Documents. Note: Do not try to load an include file into the Master Documents box (by highlighting the document and clicking ). Since the include document is not located in the C:\TCWIN\MASTERS directory (where C: is replaced by the appropriate hard drive letter), the system will be unable to run it. 22 of 59 Changing the Letterhead Master Document You can configure The Conveyancer to handle your letterhead in one of the following ways: Print your letterhead, so that it will automatically be present at the top of all letters generated through Document Production. Print onto stationery on which your letterhead has been preprinted. You may need to adjust the positioning of the generated document so that it falls below your letterhead. Instead of changing each individual Master Document, you can change the include file. This automatically affects the formatting of all letters produced which reference the include file. Each Master Document which is a letter and is distributed with the software contains, at the top, an include file variable designed to merge in the letterhead. The include file is almost always ltr&date.fmt, although there are three others used less frequently. ltr&date.fmt – Also includes a code to merge in the current computer clock date and other formatting codes (e.g. page numbering) which should be preserved. ltrundtd.fmt – An exact copy of ltr&date.fmt, but without the date code or a hard return character. This form of the letterhead is used with a few specific Master Document which are to be dated on the date of closing, and for which the date of the letter is inserted using a document production code in the Master Document instead of a code in the letterhead include file. account.fmt – When it is distributed, it is an exact copy of ltr&date.fmt, but should be customized if you required a different form of letterhead on a statement of account than on a letter. ledger.fmt – When it is distributed, it is an exact copy of ltr&date.fmt, but should be customized if you require a different form of letterhead on a trust ledger statement instead of on a letter. When incorporating your letterhead into any of the above include files, it is not recommended that you simply overwrite the include file with your letterhead, because the include file may contain other formatting code (e.g. page numbering) which should be preserved. Adjusting the Length of Signing Lines You may find that the signing lines inserted in produced documents are either too long or too short. Signing lines consist of a fixed (but user-modifiable) number of underline spaces. Even though the number of space characters may be constant, the length of the line depends on the font. There are two ways to change the length of the line: To Change the Length of the Line from the Word Processor 1. Open the required Master Document in your word processor. 2. Lengthen or shorten the line and save the document. 23 of 59 Address Modifiers Address modifiers determine the format in which an address (or a part thereof) will appear in a document produced. An example of a variable which uses an address modifier is 165 (other solicitor's address). As per the list below, you will see that <<165a>> might generate text like 42 King Street whereas the variable <<165e>> might generate Toronto, Ontario. Below is a list of modifiers and corresponding text generated. a b c d e = = = = = f = g = h = i = j = k = p = r = s t z = = = Street No. & Name Street No. & Name (cont'd) City Province if "c" is not blank, then "e" = "c" followed by a comma, a space and "d" (depending on your preference as recorded in the Misc. Tab of the User Setup record, the province may be abbreviated and the postal code appended in the following format : Toronto, ON M4S 2C6 ) Country Country if not Canada; if Canada, "g" = blank Postal code (if your preference as recorded in the Misc. Tab of the User Setup record is to show addresses in the Toronto, ON M4S 2C6 format- then the "h" modifier will not return any data) if "b" is not blank, then "i" = "a" followed by a hard return and "b"; if "b" is blank, then "i" = "a" Postal code full address except for postal code if "b" is not blank, then "p" = "a" followed by a comma, a space and "b"; if "b" is blank, then "p" = "a" "r" = "c" except if "c" does not = Jurisdiction (neither of which are blank), in which case, "r" = "c" followed by the contents of the "City of" field, in brackets [e.g. - Willowdale (City of North York) ] City, Province, Country (if not Canada) and postal code – all on one line Province, Country [e.g. Ontario, Canada] entire address on one line 24 of 59 Code for Address Modifier Purpose of Modifier 118? Address of solicitor as entered into his/her profile from within Firm’s Own Solicitors database 142? Address of Bank, where trust account is situated as per Lawyer Profile (Trust Account tab) where preferred method to receive mortgage funds can be into trust account or by cheque 143? Address of Bank, where trust account is situated as per Lawyer Profile (Trust Account tab) provided preferred method to receive mortgage funds is into trust account 165? Other solicitor's address 205? Real Estate Broker's address 300? Subject property address 385? Surveyor's Address 670? Client's post closing address 700? Client's pre closing address 817? Mailing address of existing mtgee 1147? Mtgee's address for service new or VTB 1148? Mtgee's address for reporting new or VTB 1149? Mtgee's mailing address 7725? address of highest priority mtgee designated as paying the RE taxes for the prop (where ? is an Address Modifier); if no mtgee so specified then #7725? = #3000? 9110? Address of Condo Corp'n or Mngmt Co. 25 of 59 9205? Mortgage Broker's address 9402? Address of title insurer 9614? User (your law firm) Information if no address modifier has been added, then #9614 returns 1st line of user law firm address; otherwise, #9614 is the address of the user law firm 14020? If address of fire insurer or broker not blank, then such address 17015? Statement of Account or Trust - Address from task record 17364? Address for first mortgagor or guarantor which is a corporation or other entity 17501? business address of the first mortgagor or guarantor who is an individual and not signing under power of attorney 17503? Regarding #17300 – address of first mortgagor or guarantor who is an individual (i.e. non-corporate) and not signing under power of attorney; in a Purchase transaction record, returns mortgagor’s pre-closing address; in a Mortgage transaction record, returns mortgagor’s property address in Tab D if mortgagor resides at subject property or mailing address in Tab B if mortgagor does not reside at property; for guarantor, returns address for service 17511? Regarding #17310 – business address of the second mortgagor or guarantor who is an individual (i.e. non-corporate) and not signing under power of attorney 26 of 59 17513? Regarding #17300 – address of second mortgagor or guarantor who is an individual (i.e. non-corporate) and not signing under power of attorney; in a Purchase transaction record, returns mortgagor’s pre-closing address; in a Mortgage transaction record, returns mortgagor’s property address in Tab D if mortgagor resides at subject property or mailing address in Tab B if mortgagor does not reside at property; for guarantor, returns address for service 17521? Regarding #17320 – business address of the third mortgagor or guarantor who is an individual (i.e. non-corporate) and not signing under power of attorney 17523? Regarding #17300 – address of third mortgagor or guarantor who is an individual (i.e. non-corporate) and not signing under power of attorney; in a Purchase transaction record, returns mortgagor’s pre-closing address; in a Mortgage transaction record, returns mortgagor’s property address in Tab D if mortgagor resides at subject property or mailing address in Tab B if mortgagor does not reside at property; for guarantor, returns address for service 27 of 59 Attention Modifiers Depending on the user's preference, correspondence to another firm may be formatted so that it is addressed to such other firm to the attention of an individual thereat (Format #1); or alternatively, correspondence may be addressed directly to the individual at the firm (Format #2) Format #1 Format #2 Doe & Deere Barristers & Solicitors 123 Law Street Toronto, Ontario G0G 0G0 Mr. John Deere Doe & Deere Barristers & Solicitors 123 Law Street Toronto, Ontario G0G 0G0 Attention: Mr. John Doe The Attention modifier does not control the actual format in the above examples; rather, it determines whether the individual's name (John Doe in the above examples) is preceded by the word "Attention: ". There are only two Attention modifiers: a = the name preceded by Attention:__ (e.g. - Attention: Mr. John Doe) b = the name, not preceded by "Attention: " (e.g. - Mr. John Doe) Note that if no modifier is used, it will be treated the same as if the "a" modifier was used. Also note that, if the particular name field had been left blank, the variable will generate nothing (i.e. - "a" will not generate the word "Attention: " unless a name follows). Letters initially provided with the software are in Format #1. Below are the Master Documents for the two examples above: Format #1 Format #2 <<5025 other sol >> <<C177 barr & sol >> <<165a>> <<C165b>> <<165e >> <<C165g>> <<C165h>> <<C5030b attention >> <<5025 other sol >> <<C177 barr & sol >> <<165a>> <<C165b>> <<165e >> <<C165g>> <<C165h>> <<D5030 attention >> Thus, to change a Master Document from Format #1 to Format #2 involves 4 steps: 28 of 59 1. 2. 3. 4. Move the "attention" code (#5030 in our example) to top of address Remove the underline command affecting the "attention" code Change the Format Code preceding the "attention" code from "D" to "C" (to delete one, rather than two, hard returns if #5030 is blank) Change the Attention modifier from "a" (or from non-existent) to "b" Attention Modifier Codes to be used with the Attention Modifiers attached 213? Name of R.E. agent 384? "Attention" field in Surveyors' database record 833? (where ? is an Attention Modifier): 1) name of existing mortgagee contact (Field *F#/115) 2) if existing mtgee is institutional & not corresponding with solicitor & existing mtgee contact is blank, Mortgage Statements; 3) in all other cases, #833 is blank 837? Name of Existing mtgee contact 5030? if neither other solicitor's name & other solicitor's firm are blank, then #5030 = other solicitor's name 6616? (where ? is an Attention Modifier): if institutional mtg, #6616 = New Mortgage Reports if non-institutional & Mtg contact is not blank, #6616 = Mtg contact; otherwise #6616 is blank 6617? Name of Mtg contact 9120? Name of Condo corp'n contact, if blank, #9120 = Status Certificates 9122? Name of Condo Corp'n contact 9213? Name of Mortgage Broker contact 14012? Name of ins agent or, if blance, Insurance Transfers 14013? Name of ins agent 29 of 59 Date Modifiers Date modifiers determine the format in which a date (or a part thereof) will appear in a document produced. An example of a variable which uses a date modifier is 3402 (closing date). As per the list below, you will see that if the closing date for a transaction is March 7, 2006, the variable <<3402a>> will generate March 7, 2006 whereas the variable <<3402g>> will generate 7th . Below is a list of modifiers and corresponding text generated, based on a date entered into the transaction record of 07/03/2006 (DD/MM/YYYY). a = b = c = d = e = f = g = h = i = j = k = l = m= o = p = q = r = s = t = u = v = w= y = z = ^ = _ = &= ( = March 7, 2006 3 03 March 7 07 7th 06 2006 7th day of March, 2006 March 7th, 2006 March 7 7th day of March same as "y", but includes "A.D." immediately before the year (e.g. ___day of______, A.D. 2006) March 7, 2006. 06. 2006. 7th day of March, 2006. Tue March 7, 2006 the number corresponding to the last day of the month (e.g. If January, it would return 31 but if June, it would return 30) same as "u", but instead of returning 30 or 31, "v" will return 30th or 31st 07/MAR/2006 same as "j" but if any part(s) of date (e.g. day, month and/or year) is blank, it will leave space for it to be handwritten in later same as "s" but if any part(s) of date (e.g. day, month and/or year) is blank, it will leave space for it to be handwritten in later 07 March 2006 07 Mar 2006 2006 03 07 06 03 07 30 of 59 Date Modifier Codes to be used with the Date Modifiers attached Purpose 3402? Closing date 380? Date of survey if not blank 3400? File opening date 3403? 1st day of month following closing date 3404? Occupancy Closing date 3409? Occupancy date in the case of a condominium purchase transaction which is a new home purchase from builder 3410? Mtg first payment date 3412? Mtg maturity date 3413? Mtg maturity date for first mortgage 3414? Mtg alternate frequency 1st payment date 3416? Mtg interest adjustment date 3425? last day of the month of final closing 3426? 3427? 1st day of the month preceding the final closing 1st day of the month one year following closing date- so for example, if closing is December 14, 2000, this code will return December 1, 2001 3429? Mtg commitment date 3430? Deed registration date 3432? Common expenses - first payment date 3434? Mtg registration date? 3439? if check box (field *F/134) to use mortgage payout calculator is checked, then #3439 = Principal as at” date 31 of 59 3440? Date to which interest included in paying out existing mtg being discharged 5014? date of execution by clients 5301? - 5312? is that date which is one month after closing; #5302 is that date which is two months after closing, etc.- to #5312 which is that date which is twelve months after closing (where ? is a date modifier); where applicable, the date will be automatically moved back to the last date of the subject month 9126? the "as at" date (or the words the date hereof) corresponding to the Section 13 Current Reserve Fund Amount, as recorded in the condo corporations secondary database 9008? Current date 9998? current date 17302? Mortgagor's or guarantor's birthdate 17462? Guarantor's birthdate 17802? birthdate of client 17402? Mortgagor's birthdate 32 of 59 Gender Modifiers Gender modifiers determine the appropriate text based on whether, for the party in question, there is one or more (i.e. singular vs. plural) and, if singular, whether such party is male, female or neuter (as in a corporation). An example of a variable which uses a gender modifier is 3317 (gender of client). Using this variable as an example, refer to the list of modifiers below to see how the following phrase in a Master Document: <<3317m>> the purchaser<<3317a>> will, in the document produced, contain wording which is sensitive to the number/gender of your client: in the case of 1 male purchaser - he is the purchaser in the case of 1 female purchaser - she is the purchaser in the case of 1 neuter purchaser - it is the purchaser in the case of more than 1 purchaser - they are the purchasers GENDER a b c d e f g h i j k l m n o p q r s t = = = = = = = = = = = = = = = = = = = = u v w x = = = = male female his him has is I am s he I am my does he is he does 's 's her her has is I am s she I am my does she is she does 's 's . . the sole the sole the mine I the mine I 33 of 59 plural s their them have are we are neuter its it has is I is s they it we are it is our our do does they are it is they do it does s' 's ' 's _respective : . a_ all of the the sole these this each of the the ours its we the undersign ed s y z [ \ ] % = = = = = = was _sole a_ me was _sole a_ me & ' ( ) * $ # “ ^ = = = = = = = = = I, the have my my am do who ies myself I, the have my my am do who ies myself we, the have our our are do who y ourselves _ ! ` , + = = = = = self es y an_ me self es y an_ me selves 34 of 59 es were us ies us was _sole a_ the undersign ed the has its my am does which ies itself self es y an_ it Gender Modifier Code Purpose Numbers to be used with the Gender Modifiers where ? is the modifier 3317? Gender of Client 111? Gender of Law Clerk 113? Gender of Solicitor 435? Gender of offeror(s) 815? Gender of existing mortgagee 3291? Gender of non-resident client(s) 3293? Gender of resident client(s) 3316? Gender of those one or more clients who are male, female or ?; if there are no such clients, #3316 will return blank 3385? Gender of Vendor(s) 3386 Gender of purchaser(s) [or mortgagor(s), whether it is a purchase, sale or mortgage transaction] 3391? Gender re other party 6135? Mtg - gender of Guarantor(s) 6136? Mtg- gender of the combination of mtgors & guarantors 6305? Mtg - gender of mortgagee 9800? Gender of user firm 17025? Gender of task contact 17807? gender (male or plural) for attorney(s) signing on behalf of client in #17801 17817? gender (male or plural) for signing officer(s) signing on behalf of client in #17801 17819? gender of client 35 of 59 Jurisdiction Modifiers Jurisdiction modifiers determine the format in which a jurisdiction (or a part thereof) will appear in a document produced. An example of a variable which uses a jurisdiction modifier is 325 (jurisdiction of subject property). Using Oshawa as an example (i.e. City of Oshawa in the Regional Municipality of Durham), you will see from the list below that the variable <<325e>> will generate City of Oshawa whereas the variable <<325h>> will generate in the Regional Municipality of Durham. Below is a list of modifiers and corresponding text generated, based on Oshawa entered into the transaction record in the Jurisdiction field (PD/1). a b c d e f g h i j k l m = = = = = = = = = = = = = Oshawa City Durham Regional Municipality City of Oshawa Regional Municipality of Durham in the City of Oshawa in the Regional Municipality of Durham City of Oshawa in the Regional Municipality of Durham in the City of Oshawa in the Regional Municipality of Durham the City of Oshawa the Regional Municipality of Durham the City of Oshawa in the Regional Municipality of Durham 706? Client’s pre-closing Jurisdiction– as derived by matching, if possible, the “city” component of the client’s preclosing address (e.g. Toronto) with a record of that name in the Jurisdictions database; if not found in the Jurisdictions database, #706 returns 20 spaces for all unknown components of the jurisdiction 707? Same as #706?, but for post-closing address of client 9605? "City" (e.g. - Toronto) where client is to sign documents, based on the response in field *A/31 (can be modified using a Jurisdiction modifier) 36 of 59 Name Modifiers Name modifiers determine the format in which a name (or a part thereof) will appear in a document produced. An example of a variable which uses a name modifier is 3300 (client name). As per the list below, you will see that, if you have one client, namely John Henry Doe: <<3300i>> will generate DOE, John Henry <<3300m>> will generate John Henry Doe <<3300q>> will generate Doe but if you have two clients, namely John Henry Doe and Jane Henrietta Doe : <<3300i>> will generate DOE, John Henry <<3300m>> will generate John Henry Doe and Jane Henrietta Doe <<3300q>> will generate Doe and if you have two clients, namely John Henry Doe and Jane Henrietta Deere : <<3300i>> will generate DOE, John Henry <<3300m>> will generate John Henry Doe and Jane Henrietta Deere <<3300q>> will generate Doe/Deere Below is a list of name modifiers and corresponding text generated. a b c d = = = = full name of 1st party } full name of 2nd party } full name of 3rd party } full name of 4th party } e f g h = = = = 1st & last names of 1st party } 1st & last names of 2nd party } 1st & last names of 3rd party } 1st & last names of 4th party } i j k l = = = = SURNAME, Given Names - of 1st party } SURNAME, Given Names - of 2nd party } SURNAME, Given Names - of 3rd party } SURNAME, Given Names - of 4th party } e.g. John Henry Doe e.g. John Doe e.g. DOE, John Henry m = comma-delimited list of parties 37 of 59 n = o = p = q = r s t u = = = = v = w = x = y = z [ \ = = = ] = & = example if 1 party - John Henry Doe example if 2 parties - John Henry Doe and Jane Henrietta Doe example if 3 parties - John Henry Doe, Jane Henrietta Doe and Baby Doe same as "m" but using 1st and last names only (i.e. no middle names) same as "m" but with structure: SURNAME, Firstname Middlenames Surname of party except if different parties have different surnames, then "Surname1 and Surname2" example if 1 party - Doe example if 2 or more parties with same surname - Doe example if 2 or more parties with different surnames - Doe and Deere same as "p" except if different parties have different surnames, then structure would be: "Surname1/Surname2" example if 2 parties with different surnames- Doe/Deere list of parties (First Middle Surname) separated by Hard Returns list of parties (SURNAME, First Middle) separated by Hard Returns parties' names with signing lines (requires 1 tab set at approx 4") names of parties (or signing officers) in a DECLARED BEFORE ME format, for use in a statutory declaration to be signed by your firm's clients (requires 2 tabs set at approx 3.9" and 4.1") same as "u" except for use when the parties are not your firm's clients if all parties are individuals, "w" is the same as "m"; if 1 (non-individual) party, "w" = name of the signing officer; if more than 1 party, "w" follows the "m" format except, for any non-individual party, the following will be entered: OfficerName, OfficeHeld of Party'sName, (e.g. John Doe, president of ABC Ltd.,); if signing officer info not available, blanks will be inserted if all parties are individuals, "x" = I am or we are; if 1 (non-individual) party, "x" = I am the OfficeHeld of Party'sName, (e.g. I am the president of ABC Ltd,); if more than 1 party and 1 or more are individuals, "x" = We are (officers of); if more than 1 party, none of whom are individuals, "x" = We are officers of; if signing officer info not available, blanks will be inserted if all parties are individuals, "y" = I am or we are; if 1 (non-individual) party, "y" = "m" followed by _is; if more than 1 party, any of whom is not an individual, "y" = "m" followed by _are; if all parties are individuals, "z" = I or we; otherwise "z" = "m" if all parties are individuals, "[" = mine or ours; otherwise, "[" = "m" same as "m" except, for any non-individual parties, the following will be entered: OfficerName, OfficeHeld of Party'sName, (e.g. John Doe, president of ABC Ltd.,); if signing officer info not available, blanks will be inserted if all parties are individuals, "]" = my or our; otherwise, "]" = its or their same as "u" but with a column of } brackets to the left of the signing lines 38 of 59 ) = same as "t" but with a column of } brackets to the left of the signing lines (requires 2 tab stops) ( = same as ")" but without name(s) of corporation(s) (i.e..only names of signers) % = name of parties on the left, followed by a tab and a blank line on the right; repetitions for each party are separated by two hard returns (requires 1 tab set at approx 4") $ = same as "t" except, in the case of a party signing under power of attorney, the format occupies less space because all info is inserted under the signing line (e.g. John Smith, by his attorney, MARY JONES) ` = parties' names with signing lines, with place on the left hand side for the signature and name of the witness as to the signature of each non-corporate party (requires 2 tabs set at approx 3.9" and 4.1") , = similar to the ` name modifier (but excludes wording “as to the signature of John Doe”) . = same as "m" except names of parties are upper case (only the word "and" is lower case) @ = if all parties are individuals, "@" = me or us; otherwise, "@" = "m" ! = returns party’s surname (e.g. Doe) ? = returns party’s middle name (e.g. Henry) : = returns party’s first name (e.g. John) 39 of 59 Code for Name Modifier and the Name Modifier Purpose 3300? Client Name 114? Solicitor's name as recorded in Tab "A" 384? "Attendtion" field in Surveyors' database record 433? Name(s) of offeror(s) 800? Name of existing mortgagee? 802? Name (where ? is a Name Modifier) of existing mortgagee except that if correspondence is to be with such mtgee's solicitor (whose name has been entered), then #802 = name of such solicitor 3290? Name(s) of non-resident client(s) 3292? Name(s) of resident client(s) 3300? Name(s) of client(s); in case of a Mortgage transaction, #3300 returns name(s) or mortgagors independent of whom you are acting for 3290? Name(s) of non-resident client(s) 3292? Name(s) of resident client(s) 3305? Name of second client (where ? is a name modifier) whose gender is set to male/female/? 3330? Name(s) of Mortgagee(s) 3387? Name(s) of vendor(s), whether it is a purchase or sale transaction (where ? is a Name Modifier) 3389? Name(s) of purchaser(s) [or mortgagor(s)], whether it is a purchase, sale or mortgage transaction 3399? Name(s) of other party 6133? Mtg - Name(s) of Guarantor(s) 40 of 59 6504? Name (where ? is a Name Modifier) of new mortgagee except that if correspondence is to be with such mtgee's solicitor (whose name has been entered), then #6504 = name of such solicitor 7753? (for use with MORTGAGE only)- name of primary client (where ? is a Name Modifier) 17020? Name of tast contact 17400? Name of the first mortgagor who is an individual (i.e. non-corporate) and not signing under power of attorney 17460? Name of the first guarantor who is an individual (i.e. non-corporate) 41 of 59 Requisition Modifiers It is possible to flag certain requisitions as belonging to a particular category. Using this feature, you can customize a Master Document (which may or may not be the requisition letter) to recite specific wording in relation to each occurrence of a requisition belonging to a particular category. For example, using a modifier with code 13015, you can insert special text into an undertaking for those requisitions which are restrictions or covenants. To activate this feature, log in as the Default user, and select Requisitions|Enable Group ID from the Miscellaneous Editing menu. If the feature is activated, Tab “L” of a purchase record will contain an extra column (indicating whether the requisition belongs to category “A”, “B” or “C” or “N/A”) as well as an additional button to allow you to toggle through the possible categories. NOTE: If there is no modifier, data will be returned for all requisitions in Tab “L”. a b c d e f g x those requisitions in Category “A” those requisitions in Category “B” those requisitions in Category “C” those requisitions in Category “A” and “B” those requisitions in Category “A” and “C” those requisitions in Category “B” and “C” those requisitions in Category “A”, “B” and “C” (this differs from “no modifier” in that it will still not return data from requisitions not assigned to a category) = those requisitions not assigned to a category (marked “N/A”) = = = = = = = 13000? Requisitions text 13001? Same as #13000 but for use in MS word 13002? Returns first paragraph of each requisition 13003? Returns first paragraph of each requisition for which status is "Accept Undertaking" 13004? Returns first paragraph of each requisition of which status is not "Accept Undertaking" 13006? Same as #13010 below except the key = each requisition for whichteh status is toggled to "Accept Undertaking" 13010? Loop code for which Key = each requsition for which the status is toggled to "Req. Actual discharge"13015 13015? returns the following sentence for each requisition (each sentence is separated by two hard returns): To the best of our knowledge and belief, the covenants and restrictions contained in Instrument No. ---------- have been complied with to date insofar as they affect the property herein 42 of 59 Format Code Description C The variable will be replaced by the merged text, if any; if there is no text to be merged, the hard return immediately following the variable will be deleted, and so will any tabs or indents immediately preceding the variable (i.e. this will prevent a blank line from appearing in the document produced in a situation where the variable is the only content of a line). D Same as the "C" format code except that, if there is no text to be merged, the two hard returns immediately following the variable will be deleted. F The first character of the merged text will appear in upper case. M The first character of each word of the merged text will appear in upper case. U All merged text will appear in upper case. Y The variable will be replaced by the merged text, but the width of the variable (the number of characters from the first opening containing bracket to the second closing containing bracket) will be preserved by either truncating the merged text or by adding spaces to the end of the merged text or, if there is no text to be merged, by replacing the variable with an equivalent number of spaces. 43 of 59 PHANTOM FIELD NAMES The contents of a field may be merged into a Master Document by use of a merge code variable which simply references its Field Name (as displayed in the Status Line at the top of the screen when your cursor is in such field), preceded by the @ symbol. For example, to merge the contents of Field PD/1 into a Master Document, simply enter the variable <<@PD/1>>. Field Names are also used in condition statements- where text is to be left in the document generated through document production only under certain specified conditions. There are certain circumstances where it was desirable to make certain text conditional and, although the necessary data (i.e. - the data necessary to determine whether or not the condition had been fulfilled) could be found in the transaction record, it was not contained in a single field; rather, it had to be deduced by examining the contents of more than one field. For this reason, certain new or additional fields ("phantom fields") were invented. They do not appear on the screen while in the transaction record, but they are answered according to how you complete other fields. Phantom field names may therefore be referenced in merge code variables or condition statements (inasmuch as most phantom fields generate only a "yes" or "no", they tend to be more useful in condition statements). *A/54 *A/56 *A/57 J*/9 : : : : J*/12 J*/13 J*/14 J*/21 : : : : J/45 : PB6/31 : PB6/71 : PB6/72 PB/47 PD/64 : : : PD/66 PD/69 : : Name of title insurance company Phone No. of title insurance company Fax No. of title insurance company returns content of the Extra Sentence/Comments field of a department within a jurisdiction record provided that toggle is set to Extra Sentence. yes if above toggle is set to Extra Sentence same as J*/9, except returns the content only if the toggle is set to Comments same as J*/9, but returns the content of such field unconditionally returns full contents of name and address wrap box for the municipal department in one line returns the location of the Land Registry/Land Titles office (e.g. Durham or York Region); in Alberta, returns Alberta South or Alberta North, based on data in @PD/52. yes if ID Verification is available for at least one of the clients in Tab “B”; otherwise = no for Alberta use- returns 1…6 according to Dower Status radio button selected (returns 0 if there is more than one client or if client is not an individual) same as #PB6/71, except will append POA (e.g. 4POA) if Power of Attorney situation returns mortgagors’ names and tenure (but no address) for western provinces, PD/64 returns blank if closing year tax bill is not issued (or amount not entered) in Tab “D”; returns yes if issued and paid in full by vendor (or out of trust by vendor’s solicitor); returns no if issued and not fully paid. returns tax amount with the dollar sign (e.g. $3,240.00) returns tax amount without the dollar sign (e.g. 3,240.00) 44 of 59 PD/72 : PD/73 PD/74 : : PD/75 *D/44 : : *L1/1 … *L1/20: *G#216/1 : PGDP1/205 PGDP1/101 MADP1/11 MADP2/11 MADP3/11 MG#/100 SB6/25 : : : : : : : SC/55 : SC/56 : SFDP1/101 SGDP1/102 SMDP1/101 ST/125 : : : : *DPX/1 : *DPX/2 *DPX/3 *DPX/4 : : : returns the paid tax amount, calculated by the tax amount paid by the vendor (or mortgagor) plus the tax amount paid by the purchaser (i.e. out of trust), with the dollar sign same as PD/72, without the dollar sign returns the unpaid tax amount, calculated by the tax amount minus the paid tax amount, with the dollar sign same as PD/74, without the dollar sign returns an integer which is the number of days by which the date of the survey precedes the date of closing for use in Alberta, returns permitted registrations (one per value of the number following the slash) If field *G#/216 contains “ ---- day of each month”, then *G#216/1 returns the first word (e.g. first) yes if R.E. taxes are being paid through a mtgee; otherwise = no yes if any mtges are being assumed; otherwise = no yes if we act for mtgor or for both mtgor & mtgee; otherwise = no yes if we act for mtgee or for both mtgor & mtgee; otherwise = no yes if we act for both mtgor & mtgee; otherwise = no returns the priority of the particular mortgage for use in Alberta, returns the tenure of clients as one of the following: blank OR , as joint tenants OR , as tenants in common if the solicitor in Tab “C” was selected from the solicitors database (i.e. assuming there is a pointer to a solicitors database record), and if the selected solicitors database record contains an email address, then SC/55 returns such email address. If either of the above conditions are not satisfied, SC/55 returns the content of field SC/38. returns the other solicitor’s email address if entered in field SC/38. If SC/38 is blank, then SC/56 returns the email address as entered in the solicitors database (assuming there is a pointer to a solicitors database record). yes if any existing mtges are being assumed; otherwise = no yes if there are any VTB mtges; otherwise = no yes if there is an adjustment for fuel oil; otherwise = no for use in Manitoba, ST/125 returns yes if the current “Pay Bills or Debts” Task record is linked to an undertaking yes if balance owing on account in Statement of Account is either zero or equal to the total fees & disbs yes if any paragraphs re similar name executions exist yes if any requisitions have been entered yes if user is a sole practitioner; otherwise = no 45 of 59 *DPX/5 *DPX/6 *DPX/7 : : : *DPX/8 *DPX/9 *DPX#/10 *DPX/11 *DPX/12 : : : : : *DPX/13 *DPX/14 *DPX/15 *DPX/16 *DPX/17 : : : : : *DPX/18 : *DPX/19 : *DPX/20 *DPX/21 : : *DPX/22 : *DPX/23 : *DPX/24 *DPX/25 *DPX/26 *DPX/27 : : : : *DPX/28 : *DPX/29 : *DPX/30 *DPX/31 : : yes if status of all undertakings = fulfilled; otherwise = no yes if status of all requisitions = resolved; otherwise = no yes if balance of commission owing to broker; no if refund owing to vendor; blank if balance of commission = 0 yes if there are any unfulfilled undertakings; otherwise = no yes if any existing mtges are being discharged; otherwise = no yes if undertaking for current existing mtg has been fulfilled; otherwise = no yes if there are any existing mtges; otherwise = no for purchase or sale transactions only- yes if all clients are residents of Canada; no if no clients are residents of Canada; blank if mix yes if there are any mtges (arranged/assumed/vtb); otherwise = no name and mailing address for Land Registry or Land Titles office telephone number for Land Registry or Land Titles office fax number for Land Registry or Land Titles office yes if an amount is payable to client following closing (according to Trust Ledger); otherwise = no the date (in the format "May 1, 2006") of the purchaser's requisition letter as entered into the Response to Reqs topic in the sale database; if no valid date entered, then = blank yes or no, according to whether the purchaser's requisitions were submitted on time as per the Response to Reqs topic in the sale database yes if adjustments are calculated as at closing date; otherwise = no yes if Balance Due on Closing is payable to the vendor; no if it is payable to the purchaser returns 1, 2, 3 or 4, depending on the number of mortgages specified in Tab “G” (returns blank if no mortgages) returns 1, 2, 3 or 4, depending on the number of existing mortgages (returns blank if no existing mortgages) returns yes if the gender of any client = "corporation" or “other entity” returns yes if the gender of any guarantor = "other" yes if transaction is title insured (either through LOFTI or other); otherwise = no yes if transaction is a purchase and there's one or more title insured mortgages (either through LOFTI or other); otherwise = no yes if executions affidavit then being produced is a client's affidavit; no if it is a solicitor's yes if sale price is structured so that GST/HST is netted out of a GST/HST-inclusive sale price (either factoring in GST/HST rebate or dividing by 1.07) yes if first character of record number is a "G" if the taxes are adjusted based on "estimated final" tax bill, then *DPX/3 returns the amount of the estimated final bill 46 of 59 *DPX/32 *DPX/33 : : *DPX/35 : *DPX/36 : *DPX/37 : *DPX/38 : *DPX/39 : *DPX/40 : *DPX/41 : *DPX/42 : *DPX/43 : *DPX/44 : *DPX/45 : *DPX/46 : *DPX/47 : *DPX/48 : *DPX/49 : returns the Project Record Number (Projects module only) in case of a purchase transaction, DPX/33 returns yes; in case of a sale transaction, DPX/33 returns no; in case of a mortgage transaction, DPX/33 returns yes if the trust ledger indicates that the client is bringing money in to complete the transaction, and otherwise it returns no yes if the transaction record contains text in the "Notes" topic; otherwise it returns no (note that code #8701 returns the actual contents of the "Notes" topic) in case of a purchase transaction, DPX/36 returns P; in case of a sale transaction, DPX/36 returns S; in case of a mortgage transaction, DPX/36 returns M returns yes if the gender of any of the other parties (e.g. the vendors in the case of a purchase transaction) = "other" in a M# type document (where one such document is available to be produced for each priority of new mortgage, such as RM#.P), DPX/38 returns the priority of the mortgage for which document production is currently occurring (i.e. the current value of the #). yes if, in the case of the Projects module, the subject project is governed by the new Condominium Act yes if there are any "Pay Bills or Debts" task records (i.e. for which #8100 will return data); otherwise it returns no yes if one or more clients (i.e. parties named in Tab "B") are signing under power of attorney no if there are no disbursements in the "subject to GST/HST" list in the Statement of Account no if there are no disbursements in the "not subject to GST/HST" list in the Statement of Account no if there are no disbursements in the "not subject to GST/HST" list or if the only disbursement in the list is the title insurance premium yes if one or more individuals "on the other side" (i.e. parties named in Tab "C") are signing under power of attorney yes if, based on the sale price adjustment, the GST/HST rebate is greater than zero; no if GST/HST rebate = 0 or if the sale price isn't set to factor in the GST/HST rebate or if the purchaser is not credited with the GST/HST Rebate in the Statement of Adjustments yes if property is a "new home from a builder" and is a condominium (i.e. PD/3=yes and PD/4=new home from a builder); else = no the abbreviated name of the condo corporation as entered into the condo corp database record (provided that there is a condo corp record corresponding to the corporation entered into the condo corp tab of the transaction record) the response in the “Status Cert. Cheque payable to” field as entered into the condo corp database record (provided that there is a condo corp record corresponding to the corporation entered into the condo corp tab of the transaction record) 47 of 59 *DPX/50 : *DPX/51 to 54 : *DPX/55 : *DPX/57 *DPX/58 : : SDPX/59 SDPX/60 SDPX/62 : : : SDPX/63 SDPX/65 : : *DPX/67 : *DPX/68 : *DPX/69 : *DPX/70 : *DPX/71 : *DPX/72 : *DPX/74 : *DPX/75 : *DPX/76 : *DPX/77 : if condo corp is managed by a management company (as per field PH/2 in the case of a purchase), and the condo corp exists in the condo corporations database and, if in the condo corporations database, the Status Cert cheque payable to field is set to condo corp, then *DPX/50 = payable to [condo corp name]; if the Status Cert cheque payable to field is set to management co., then *DPX/50 = payable to [management co. name]; if condo corp is self-managed then *DPX/50 returns payable to [condo corp name]; Reserved no if there are no disbursements in the Statement of Account (in the "subject to GST/HST" list or the "not subject to GST/HST" list) yes if there is a balance due in the Statement of Account yes if there is more than one client (e.g. if there are 2 more purchasers in the case of a purchase transaction) Number of fulfilled undertakings Number of unfulfilled undertakings, as displayed at the bottom of the screen Registration Date of Condominium Declaration (Projects module only); Note: 107 returns the same data but supports use of a Date Modifier Registration Number of Condominium Declaration (Projects module only) yes if, in Projects module, the Project record indicates that the Transfer is coming from a third party (e.g. conveyance from Developer) yes if there is more than one “other party” (e.g. if there are 2 more purchasers in the case of a sale transaction) returns 1, 2, 3 or 4, depending on the number of new mortgages arranged (returns blank if no mortgages arranged) yes if balance of commission owing to broker is greater than zero (note that this is a subset of what *DPX/7 does) yes if gender of any client is set to ???, male, female, male under Power of Attorney, female under Power of Attorney yes if client is executing documents out of province as per field *A/31 (n/a in Ontario version of program) yes if other party is executing documents out of province as per field *C/37 (n/a in Ontario version of program) yes if “Additional Covenants” field for the subject mortgage is set to “Several”; else = no (applies to New Brunswick version of program) yes if “Non-Encumbrance Undertakings” in Sale Tab “L” are not blank and have status of “Approved”; no if they have status of “Not Approved”; nothing is returned if status is “Approved” but there is no data (applies to New Brunswick version of program) same as *DPX/75, but relates to “Acknowledgments” in Sale Tab “L” (applies to New Brunswick version of program) yes if any client has a birth surname which differs from current surname (applies to New Brunswick version of program) 48 of 59 *DPX/78 : *DPX/80 *DPX/81 *DPX/82 : : : *DPX/83 : *DPX/84 : *DPX/85 : *DPX/86 : *DPX/87 : *DPX/88 : *DPX/89: : *DPX/90 : *DPX/91 : *DPX/92 : *DPX/93 : *DPX/94 : *DPX/95 *DPX/96 : : *DPX/97 : yes if Statement of Account is to show a separate fee for each mortgage arranged (as per response in “Configuration|Misc Editing); otherwise = no yes if any client’s spouse is consenting; otherwise = no (not for Manitoba use) no if “Interest/Estate” field (PD/28) is Fee Simple; otherwise = yes yes if there are no guarantors who are checked as being party to the mortgage; otherwise = no yes if vendor has paid full amount of current year’s taxes as per tax adjustment in Statement of Adjustments; otherwise = no returns the name of the province for which the program is configured (Ontario, Alberta, New Brunswick or Manitoba) yes if there are “Additional Charges” in the Statement of Account; otherwise = no (Alberta only) for use in western provinces: yes if the property is a bare land condominium; otherwise = no for use in western provinces: the number of entries identified as appearing on title in the “Undertakings” tab for which the status is “Outstanding”; if none, then *DPX/87 returns blank for use in western provinces: yes if the “Undertakings” tab contains an entry for a Vendor’s Lien Caveat for which the status is outstanding; otherwise = no yes if either the date of the survey (PD/1024) or the surveyor field (PD/27) is complete; otherwise = no for use in western provinces: yes if any permitted registrations are specified in the “Undertakings” tab; otherwise = no for use in western provinces: the number of entries identified as appearing on title in the “Undertakings” tab (whatever the status); if none, then *DPX/91 returns blank for use in western provinces: the number of entries identified as NOT appearing on title in the “Undertakings” tab for which the status is “Outstanding”; if none, then *DPX/92 returns blank If there is one client only in Tab “B”, *DPX/93 returns one of male, female or ?, depending on gender of such party, or it returns blank if the gender is set to something else. If there is more than one party, *DPX/93 returns an integer, being the number of such parties. for use in Alberta: Trust Letter format (i.e. either South (Calgary) or North (Edmonton) as per “Law Firm Info” tab of User Setup yes if any client is ???, male or female; otherwise = no yes if all clients are male, female or ?; no if none of the clients are male, female or ?; *DPX/96 returns blank if one or more, but not all, clients are male, female or ? yes if first client is ???, male or male (under power of attorney); no if first client is female or female (under power of attorney); otherwise, *DPX/97=blank 49 of 59 *DPX/98 : *DPX/99 *DPX/100 : : *DPX/101 : *DPX/102 : *DPX/103 : *DPX/104 *DPX/105 : : *DPX/106 : *DPX/107 *DPX/108 *DPX/109 : : : *DPX/110 : *DPX/111 : *DPX/112 : *DPX/113 : *DPX/114 : *DPX/115 : *DPX/116 : *DPX/117 *DPX/118 : : *DPX/119 : for use in Alberta: yes if all clients are corporations and all are signing under corporate seal returns 0 to 15, based on the number of clients specified in Tab “B” returns yes if the “Received from Mortgagee” cell of the Trust Ledger is itemized for the subject mortgage if the “Received from Mortgagee” cell of the Trust Ledger is itemized for the subject mortgage, then *DPX/101 returns the content of such itemized cell for use in Alberta: returns yes if the title details for the current owner have been imported from a SPIN title search for use in Alberta: if the title details for the current owner have been imported from a SPIN title search, then *DPX/103 returns such title details for use in Alberta: yes if the property is a conventional condominium; otherwise = no returns yes if the property is either a condominium or there is a POTL; otherwise = no for Fire Insurance, if PI/9 = Policy No., then the policy number appears; otherwise, the field is blank primary client’s email address returns ON, AB or NB for use in Alberta and Manitoba: returns BLANK if field PA/78 indicates there is no delayed balance. Otherwise, it returns no if cash difference is zero, and yes if cash difference is not zero. if title insured with Stewart Title, *DPX/110 returns yes or no according to response in the “Closing Protection Letter” field for use in Alberta: returns no if the subject property is a condominium and the RPR/survey fields in Tab “D” indicate that “RPR Date and Surveyor Not Applicable”; otherwise, *DPX/111 returns yes in a purchase record, returns name of first purchaser if first purchaser is male/female/?; otherwise, *DPX/112 returns blank yes if there is more than one purchaser (similar to *DPX/58, except *DPX/113 references purchasers even in a sale transaction) in case of a non-Project sale record, *DPX/114 returns no; in case of a Project record, *DPX/114 returns yes; in case of a Purchase or Mortgage record, *DPX/114 returns blank yes if RBC is one of the trust accounts listed in the Lawyer’s Profile (accessed from @PA/7) yes if RBC is one of the trust accounts listed in the Lawyer’s Profile and the preferred method to receive mortgage funds is “by cheque” For Manitoba use, returns 0…4 according to Homestead Status radio button selected. yes if either PC/5 (the other lawyer name) or PC/6 (the other law firm) name is not blank the number of consenting spouses 50 of 59 *DPX/120 *DPX/121 : : *DPX/123 : *DPX/124 : *DPX/125 : *DPX/126 : *DPX/127 : *DPX/129 : *DPX/130 : *DPX/131 : SF#/1124 : the number of vendors in a purchase transaction returns the amount of the credit in the (first) tax adjustment in the Statement of Adjustments tab. It will appear as a positive number in the case of a credit to the vendor, a negative number in the case of a credit to the purchaser, and it will return the word nil if the credit is zero returns a comma-delimited list of registration numbers for all requisitions in the Requisitions tab which have a status of "Accept undertaking" for use in Manitoba, either the Vendor’s Title No. or the words New Issuing (according to preference selected in menu option “Z” of program configuration) for use in Manitoba, returns text for service of the caveator as selected in menu option “Z” of program configuration (see also code 9760) for use in Manitoba, DPX/126 returns the following text for each higher ranking mortgage in Tab “G” which is not assumed: Mortgage in favour of [Mortgagee Name(s)] registered immediately prior hereto; if no such mortgages, DPX/126 returns the word none returns yes if, the mortgage (which is currently being looped through) is the only new (arranged) mortgage or, if there is more than one new (arranged) mortgage, it is the one with the highest priority returns dollar amount in numbers (with no dollar sign or commas) of the first entry in Itemized Credits to Vendor/Purchaser of Statement of Adjustments (Projects module only) returns a comma-delimited list of registration numbers for all existing (Tab “F”) mortgages to be discharged in a Mortgage transaction returns yes if the total consideration (in field PE/14) is greater than one million dollars; otherwise, returns no in Projects module only, #1124 returns date of mortgage registration of an existing mortgage being discharged as recorded in Tab "F" (YYYY-MM-DD format) SF#/124 - SF#/126: DD, MM, YYYY respectively as contained in SF#/1124 SF#/127 : same as SF#/1124, but date is in text format 51 of 59 LOOP CODES 3301 : Loop code for which Key = each client; Subcodes: 1 = Name: + [Indent] + name (in format DOE, John Henry) 2 = Name: + [Indent] + name (in format John Henry Doe) 3 = DOB: + [Indent] + DOB (in format 1960 04 30) 4 = DOB: + [Indent] + DOB (in format April 30, 1994) 5 = Obsolete 6 = Phone No(s).: + designated phone numbers 7 = gender 8 = name (in format DOE, John Henry) 9 = name (in format Henry John Doe) 10 = Spousal Status: + [Indent] + spousal status information 11 = ID Verification: + [Indent] + ID verification information 3311 : Loop code for which Key = each client; Subcodes: 1 = name of client with maximum of one middle name (in format DOE, John Henry) 2 = name of client- incl. all middle names (in format John Henry Robert Doe) 3 = same as #2, but if there is a birth surname (New Brunswick), follow it with (nee Smith) 4 = lines 1 and 2 of client’s post closing (code 3000) mailing address 5 = city, province, postal code of client’s post closing (code 3000) mailing address 6 = the word Witness: 7 = the word Mortgagor: 8 = the word Transferor: 9 = the name of the witness 10 = a signing line 11 = title deed name (New Brunswick) (in format John Henry Robert Doe) 52 of 59 3312 : Loop code (not for Manitoba use) for which Key = each client whose spouse is consenting; Subcodes: 1 = name of client with maximum of one middle name (in format DOE, John Henry) 2 = name of client- incl. all middle names (in format John Henry Robert Doe) 3 = same as #2, but followed by a colon (e.g. John Henry Robert Doe:) 4 = lines 1 and 2 of client’s post closing (code 3000) mailing address 5 = city, province, postal code of client’s post closing (code 3000) mailing address 6 = the word Witness: 7 = the words Spouse of 8 = the name of the witness 9 = a signing line 10 = name of consenting spouse with maximum of one middle name (in format DOE, Jane Emma) 11 = name of consenting spouse- incl all middle names (in format Jane Emma Susan Doe) 3331 : Loop code for which Key = mortgages; Subcodes: 1 = Name: + [Indent] + mtgees' name(s) (as per name modifier "o") 2 = Name: + [Indent] + mtgees' name(s) (as per name modifier "m") 3 = 1st part of address, being the 1 or 2 line street address 4 = 2nd part of address, being the City + ,_ + Prov + __ + Postal Code 5 = if contact not blank, #5 = Attention: + [Indent] + contact's name 6 = Tel No.: + [Indent] + tel no. 7 = Fax No.: + [Indent] + fax no. 8 = if loan no. not blank, #8 = Loan No.:_ + [Indent] + the loan no. 9 = Priority + space + mortgage + space + one of Arranged/Assumed/VTB 10 = same as #9 except with abbreviations (e.g. 1st mtg arranged) & uses lower case on Arranged or Assumed 11 = same as #2 except without Name + [Indent] 53 of 59 3333 : Loop code for which Key = title insured mortgages; Subcodes: 1 = Client's (i.e. mortgagor's) surname + priority + mortgage to_ (e.g. Jones first mortgage to) 2 = mtgees' name(s) (as per name modifier "m") 3335 : Loop code for which Key = each mortgage arranged; Subcodes: 1 = Name of Mortgagee: 2 = Instrument: 3 = Mortgage 4 = Names of mortgagees (listed surname first, in format of “o” name modifier) 3384 : Loop code for which Key = each transferee in a sale transaction; Subcodes: 1 = name of transferee with maximum of one middle name (in format DOE, John Henry) 2 = name of transferee- incl. all middle names (in format John Henry Robert Doe) 3 = lines 1 and 2 of transferee’s post closing mailing address 4 = city, province, postal code of transferee’s post closing mailing address 5 = the word Witness: 6 = a signing line 7 = the word Transferee: 3433 : Loop code for which Key = tax instalments to be made by purchaser; Subcodes: 1 = instalment date 2 = instalment amount 3445 : Loop code for which Key = each existing mtg being discharged for which mtg statement was obtained; Subcodes: 1 = Copy of (priority) mortgage statement for discharge purposes. In the case of SALE transactions, #3445 = Loop code for which Key = each existing mtg for which a mtg statement was obtained; Subcodes: 1 = Copy of (priority) mortgage statement for (discharge/assumption) purposes. 54 of 59 4001 : Loop code which, in the case of a condominium property, loops through each unit entered into the legal description: Subcodes: 1 = Unit 2 = Level 3 = PIN No. 4 = percentage share in common elements (applies to Projects module only) 5 = common expenses dollar amount 6 = Unit_ followed by the unit no. 7 = Level_ followed by the level no. 8 = type of unit 9 = ID Number 5031 : Loop code for which Key = "personal information" fields as well as the "Notes" field within the solicitors database record Subcodes: 1 = provided that data has been entered into the corresponding data field, #1 = the response selected in the toggle field followed by a colon (or in the case of the "Notes" field, the word Notes:) 2 = the data entered in the corresponding data field 5209 : Loop code for which Key = purchasers Subcodes: 1 = the text Name:__ , followed by the purchaser’s name (first name first) 2 = the text DOB:__ , followed by the purchaser’s birthdate 3 = the prompt in the 1st personal info field, followed by a colon, 2 spaces, & corresponding data 4 = the prompt in the 2nd personal info field, followed by a colon, 2 spaces, & corresponding data 5 = the prompt in the 3rd personal info field, followed by a colon, 2 spaces, & corresponding data 6 = the prompt in the 4th personal info field, followed by a colon, 2 spaces, & corresponding data 7 = the text Cdn Res.:__ , followed by either “yes” or “no” depending on residency 8 = if gender = “Other”, the text Office held:__ followed by corresponding data for 1st signer 9 = if gender = “Other”, the text Signer name:__ followed by corresponding data for 1st signer nd 10 = if gender = “Other”, the text Office held:__ followed by corresponding data for 2 signer 55 of 59 11 = if gender = “Other”, the text Signer name:__ followed by corresponding data for 2nd signer 5210 : Loop code for which Key = each line of purchasers' title details box (for use in PURCHASE only); Subcodes: 1 = line of title details (each line in sequence) 2 = where #1 is a purchaser for which a DOB has been entered, the DOB (in format: March 15, 1965) 3 = same as #2, but DOB is generated in YYYY MM DD format (e.g. 1965 03 15) 5212 : same as #5210 except #5212 is for names & DOB's for purchasers in a sale transaction 6137 : Loop code for which Key = each guarantor who is checked as being a party to the mortgage Subcodes: 1 = name of guarantor- with maximum of one middle name (in format DOE, John Henry) 2 = name of guarantor- incl. all middle names (in format John Henry Robert Doe) 3 = the word Address: 4 = the word Witness: 5 = the word Guarantor 6 = the name of the witness 7 = a signing line 8 = line 1 of 2 of guarantor’s address (if blank #8 is a signing line) 9 = line 2 of 2 of guarantor’s address (if blank #9 is a signing line) 6238 : Loop code for which Key = each mortgagee (i.e. each co-mortgagee) for one particular mortgage; Subcodes: 1 = name of mortgagee with maximum of one middle name (in format DOE, John Henry) 2 = name of mortgagee- incl. all middle names (in format John Henry Robert Doe) 3 = lines 1 and 2 of mortgagee’s address for service (field PG#/126) 4 = city, province, postal code of mortgagee’s address for service (field PG#/126) 5 = the word Mortgagee: 6310 : Loop code for which Key = each line of mtgees' title details box; Subcodes: 1 = line of title details box (each line in sequence) 56 of 59 6660 : Loop code for which Key = enclosures for interim report to the Mtgee; Subcodes: 1 = name of enclosure 6662 : same as 6660, but for enclosures with final report 7330 : Loop code for which Key = each mortgagee (i.e. each co-mortgagee) of an existing mortgage specified in Tab “F”; Subcodes: 1 = name of mortgagee with maximum of one middle name (in format DOE, John Henry) 2 = name of mortgagee- incl. all middle names (in format John Henry Robert Doe) 3 = lines 1 and 2 of mortgagee’s address 4 = city, province, postal code of mortgagee’s address 5 = the word Witness: 6 = the word Mortgagee 7 = a signing line 7331 : Loop code for which Key = each existing mortgage; Subcodes: 1 = Name: + [Indent] + mtgees' name(s) (as per Name Modifier "o") 2 = Name: + [Indent] + mtgees' name(s) (as per Name Modifier "m") 3 = 1st part of address, being the 1 or 2 line street address 4 = 2nd part of address, being the City + ,_ + Prov + __ + Postal Code 5 = if contact not blank, #5 = Attention: + [Indent] + contact's name 6 = Tel No.: + [Indent] + tel no. 7 = Fax No.: + [Indent] + fax no. 8 = if loan no. not blank, #8 = Loan No.:_ + [Indent] + the loan no. 9 = Existing + space + Priority + space + mortgage + space + one of to be discharged/to remain/to be postponed 10= same as #9 but with abbreviated priority (1st instead of first) 11= same as #2 except without Name + [Indent] 7729 : Loop code for which Key = fields comprising PIN No.; Subcodes: 1 = if PIN No. field isn't blank, the text PIN No. (or, in some provinces, PID No.) 2 = comma-delimited list of PIN Nos. 8100 : Loop code for which Key = each "Pay Bills or Debts" record in the "Tasks” topic; 57 of 59 Subcodes: 1 = Payee:__ + Name 2 = Account No.:__ + account number 3 = Amount:__ + Amount 4 = Street 5 = City, Province 6 = Postal Code 7 = Re:__ + Item being paid 8 = Item being paid 10199 : Loop code (for use in the Projects module only) for which Key = deposits paid by purchaser Subcodes: 1 = description 2 = deposit amount 3 = if governed by new Condominium Act, the date the deposit received 4 = if governed by new Condominium Act, the date the Form 4 16035 : Loop code for which Key = disbursements in account which are subject to GST/HST; Subcodes: 1 = Text description of disbursement 2 = Dollar amount of disbursement (with a dollar sign on first entry only) 16036 : same as No. #16035, but for disbursements which are not subject to GST/HST NON-ONTARIO DOCUMENT PRODUCTION CODES 20100 : Loop code for which Key = each mortgage arranged; Subcodes: 1 = Name of Mortgagee: 2 = Instrument: 3 = Mortgage 4 = Comma delimited names (names in New Brunswick registration format with up to 1 middle name) of mortgagees of that mortgage (e.g. DOE, John Henry and DOE, Susan) 5 = [priority]_mortgage in favour of_[mortgagee] 58 of 59 Delimiter Code Description A Inserts a (text) paragraph number (which increments by one with each repetition of the loop). C Inserts one semi-colon character. I Inserts one indent. L Inserts one signing line. P Inserts one hard page break. R Inserts one hard return. S Inserts one space. T Inserts one tab. 59 of 59