Important entities in GraphQL API - kaddio/documentation GitHub Wiki
General
User
A human user of the system. Can be both Host and Client.
Client
Synonym for Patient
FetchSparInfo
Fetch info from the personal address registry SPAR in Sweden.
Forms
Form
A collection of questions and instructions for filling out a form.
FormAnswer
An specific instance of a Form with answers for a Client
SendFormAnswerEmail
Sends a form answer on email
SendFormAnswerSMS
Sends a form answer on SMS
Medical records
ContactKind
A type of Contact, i.e. First visit or Revisit.
NoteKind
A type of Note. These corresponds to headers in the Contact
Icd10Code
Codes used for diagnoses
Samlingsräkning
Measures
A code used by the module Samlingsräkning for describing how a client has been handled
Municipalities
An entity representing Swedish kommun, for reporting into samlingsräkning
Message
A message in the chat
EnsureChatGroup
Creates a chat group or receives the id of an existing one if the combination of Users already has a chat group.
Booking
The general flow for creating a booking is to fetch BookingSuggestions or Sessions , use the reserve endpoints to reserve it and the book the reservation with additional info about the patient.
Booking suggestions
An entity representing a possible booking for single person.
Session
A group session that can be booked.
BookingType
The type of the booking, including info on price, description and so on.
Place
A physical place with address on which a booking takes place. Not all organizations have places and all bookings takes place on the same address a the organization.