Skip to main content
Skip table of contents

Configuring Blueprints for the Frontend Builder

If you want to use the Frontend Builder for creating reservations on an external website or mobile app reservation blueprints define the reservation that’s created.

Blueprints are also the “type” of appointment a customer selects on the website.

Setting up blueprints for the Frontend Builder consists of 2 parts

  • Configure the blueprint itself in GoMeddo

  • Enable which blueprints can be booked

Configure the Blueprint

Basis setup

Give your Blueprint a name, a description and an image Url (all of these will be shown on the frontend)

Fields to set

The blueprints offers the possibility to determine which fields to set on reservation.
This lets you specify what Reservation Type it needs to have, if it needs a Staff and or Resource for example.

The blueprint offers 5 methods to set fields:

Method to get value

Description

Example Usage

Literal value

Allows you to put a literal value or id in a field

Give the same Title to every parent/child reservation

Record by name

Allows you to set a record by name in the field

Set a reservation type

Child of Parent Resource

Allows you to specify that the Resource in the child reservation needs to be a child of the parent reservation resource.

Allows you to specify that the Resource in the child reservation needs to be a child of the parent reservation resource.

Available at Parent Resource

Allows you to specify staff or other dimension should be available using in the Parent Resource using a Multi-Dimensional Availabilities

Only staff members available in Amsterdam should be considered.

Copy from parent reservation

Allows you to copy the value from the parent reservation (not applicable for the frontend builder)

Add all reservations to the same resource

Filter rule

On both “Child of Parent Resource as Available at Parent Resource you can apply dimension filters. This allows you to narrow down which dimension records need to be considered. For example you can say, Resource needs a resource of type “intake room” which is available in the parent resource. Or you could say, Only Staff members of type “Nurse” should be considered in the reservation. Narrowing down the possibilities will improve performance, so be as specific as possible.

Example to for a setup:

  • Go to Reservation Blueprints

  • Create a new blueprint called Appointment to create the parent

  • Give it a duration of 60 minutes and a Name and save

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.