Variable short codes for Course Dates

Friday, Jan 12, 2018

Short codes are used when creating emails and PDFs, to include variables so that your emails are contextualised for the course, venue etc that the customer is attending.

See Variable short codes for use in Emails and PDFs

The following is a table displaying the different short codes, their name, a description and the license that they apply to. This is a lot to maintain - if you spot any inconstancies or you notice there is more than what is listed here please let us know!

Course Date Id

[CourseDates:CourseDateId]

The unique identifier for the Course Date, often used to generate links back to the course date eg an enrolment form.

Example value: 23455

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course Master Id

[CourseDates:CourseMasterId]

The unique identifier for the Course Date’s Course Master, can be used to generate links back to the Course Master eg a link for adminstrators to show them all the courses for a particular course master Example value: 234

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course Start Date

[CourseDates:CourseDateStart]

The Course Date start date, in the format dd mmm YYYY Example value: 13 January 2018

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course End Date

[CourseDates:CourseDateEnd]

The Course Date end date, in the format dd mmm YYYY Example value: 14 January 2018

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course Venue Id

[CourseDates:CourseDateVenueId]

The Venue Id of the venue linked to the Course Date that the Document is linked to. Example value: 2506

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Current Price

[CourseDates:PriceCurrent]

The unformatted Current Price or ‘Our Price’ field, which is the price you are actually selling for – this includes price rule changes but does not include any applicable category related discounts eg: multiple booking discounts or payment method surcharges. Example value: 99

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

[CourseDates:PriceRRP]

The unformatted standard (Recommended Retail Price – RRP) price that you would usually sell for before any discounts. It is compared the Current Price to work out how much cheaper you are offering your courses for. Example value: 150

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

Residential Price

[CourseDates:PriceResidential]

The unformatted additional amount that is payable if you are offering a residential option to this course. Example value: 560

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

Total Places Available

[CourseDates:PlacesTotal]

The maximum number of places accepted on the course date as per the field ‘Total Places’ Example value: 15

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Number of Enquiries Received

[CourseDates:CourseDateEnquiries]

A calculated value for a Course Date by adding up the number of documents that have been at the status Enquired, as determined by the applied Process Steps – this may include some documents that were at the status ‘Enquiried’ but are no ‘Registered’ Example value: 6

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Number of Registrations Received

[CourseDates:CourseDateRegistrations]

A calculated value for a Course Date by adding up the number of documents that are Registered, as determined by the applied Process Steps Example value: 12

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Price Rule Id

[CourseDates:CourseDatePriceRuleId]

The current Id related to the Price Rule for the course date, if multiple price rules are linked in a chain this is the first of these. Example value: 34

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

Date the price Will automatically change

[CourseDates:CourseDatePriceRuleDate]

The next date that the Price Rule specifies should apply for the course date, if multiple price rules are linked in a chain this is the first of these, in the format dd mmm YYYY Example value: 10 January 2018

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

What the price will be the next time it automatically changes

[CourseDates:CourseDatePriceRuleNextPrice]

The next price that the Price Rule specifies should apply for the course date, unformatted, if multiple price rules are linked in a chain this is the first of these. Example value: 89

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

Id of the event this course belongs to

[CourseDates:CourseDateEventId]

The unique identifier for the Course Date’s Event, can be used to generate links to all the courses within an event eg a link for adminstrators to show them all the courses for a particular event Example value: 3456

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

Course Description Id

[CourseDates:DescriptionId]

The content Course Description identifier which is linked to the Course Date that the Document is linked to. Example value: 1232

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Status Id

[CourseDates:StatusId]

The status of the course date is either 1 (scheduled), 2 (Completed) or 3 (Cancelled). Example value: 1

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Terms Id

[CourseDates:CourseMasterTermsId]

The content Terms identifier which is linked to the Course Master of the Course Date that the Document is linked to. Example value: 6835

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Public / private

[CourseDates:Visibility]

Specifies if the course is public (1) or private (0) as specified on the Course Date. Example value: 1

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course Format Id

[CourseDates:CourseMasterCourseFormatId]

The content Format identifier which is linked to the Course Master of the Course Date that the Document is linked to. Example value: 1209

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y

Currency Id

[CourseDates:CourseMasterCurrencyId]

The Currency identifier which is linked to the Course Master of the Course Date that the Document is linked to. Example value: 1093

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Length of the course in days

[CourseDates:ElapsedDays]

This is the length of the course from start to end date. Example value: 1

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course Category

[CourseDates:CourseMasterCourseCategoryId]

The unique identifier for the Course Category of the Course Master that is linked to Course Date that the Document is linked to Example value: 12789

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Course Category Name for display

[CourseDates:CourseMasterDisplayCategoryName]

The display name (ie taking into account any include in name settings) for the Course Category of the Course Master that is linked to Course Date that the Document is linked to Example value: First Aid with CPR Public Course

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Sales Agent Id

[CourseDates:CourseMasterSalesAgentId]

This is actually the Branch Id, not related to Agents that can be found on Documents, specified on the Course Master of the Course Date that the Document is linked to. Example value: 12699

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Residential Description Id

[CourseDates:CourseMasterResidentialDescriptionId]

The Residential Description identifier which is linked to the Course Master of the Course Date that the Document is linked to. When none is specified 0 appears. Example value: 0

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Provider Id

[CourseDates:CourseMasterProviderId]

The Course Provider identifier which is linked to the Course Master of the Course Date that the Document is linked to. For all but the Reseller license this will be just one provider, so less useful to other licenses. Example value: 12720

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

External Id

[CourseDates:CourseDateExternalId]

The External Identifier specified on the Course Date that the Document is linked to. This is also displayed on the course date list and the registration list. Example value: BRIS-FAwCPR

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Venue Name

[CourseDates:CourseDateVenueName]

The venue name of the venu linked to the Course Date that the Document is linked to Example value: Head Office

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Location

[CourseDates:CourseDateLocation]

The location name (ie taking into account any ‘include in name’ settings) for the Location of the Course Date that the Document is linked to Example value: Brisbane

License
Free Multiple Trainers Training Company International Training Reseller
Y Y Y Y Y

Extranet URL for: Evaluation completed ( Forms: Trainer Evaluation )

[CourseDates:CourseDateUrlExtranet4012]

Additional fields are created when an external form exists on the paths for course dates (links to document external forms are found on the Document grouping within the pickers) Example value: https://ccl.coursesales.com/extranet/step?CourseDateId=41807&StatusStepI...

License
Free Multiple Trainers Training Company International Training Reseller
N TBC TBC Y Y