Product — new field consultationTemplateId
Summary
The GraphQL type Product now exposes a nullable consultationTemplateId field.
For bookable calendar products, this field identifies the consultation note template that should be opened when creating a note from an appointment of that product type.
Existing product queries are unchanged unless you explicitly request the new field.
Example
query GetProduct($id: ID!) {
product(id: $id) {
id
name
consultationTemplateId
}
}
Integration guidance
- Treat
consultationTemplateIdas optional. It isnullwhen no consultation template is configured for the product. - Existing clients do not need to change unless they want to display or use the associated consultation template.