Skip to main content

Appointment Management

Haley

# Appointment Management: Release notes

## Release Haley:

**Readiness status**: MEF Published Standard

No changes.

## Release Grace:

**Readiness status**: MEF Published Standard

No changes.

## Release Fergie:

**Readiness status**: MEF Published Standard

No changes.

## Release Ella:

**Readiness status**: Requested Letter Ballot. It will be most likely published
as a standard without further changes.

**Summary** - The following updates introduced:

- added support for change MEF 113 :
 - added `inProgress` to `AppointmentStatusType`
- `get` operation in `/hub/{id}` endpoint added,
- API errors fixed

**appointmentManagement.api.yaml:**

- server URL : `https://{serverBase} mefApi/sonata/appointment/v1/` changed to
 `https://{serverBase}/mefApi/sonata/appointment/v2/`
- added operation
 - `/hub/{id}`
   - `get`
- `/appointment` endpoint
 - change return type to `Appointment_Find`
- modified types:
 - `AppointmentStatusType`
   - `inProgress` added
 - `Appointment`
   - set as required:
     - `id`
     - `relatedPlace`
     - `relatedContactInformation`
     - `status`
     - `validFor`
     - `workorder`
 - `Appointment_Create`
   - added:
     - `attachment`
     - `note`
     - `validFor`
   - set as required:
     - `relatedContactInformation`
     - `validFor`
     - `workOrder`
 - `Appointment_Create`
   - `relatedPlace` removed
 - `Appointment_Find`
   - `href` removed from required
 - `Appointment_Update`
   - `relatedPlace` added
 - `SearchTimeSlot`
   - `workOrder` added
   - `relatedEntity` removed
   - set as required:
     - `availableTimeSlot`
     - `workOrder`
     - `requestedTimeSlot`
 - `SearchTimeSlot_Create`
   - `workOrder` added
   - `relatedEntity` removed
   - set as required:
     - `workOrder`
     - `requestedTimeSlot`
 - `TimePeriod`
   - set as required:
     - `endDateTime`
     - `startDateTime`
- removed types:
 - `Error501`
 - `RelatedEntity`

**appointmentNotification.api.yaml:**

- server URL : `https://{serverBase}/mefApi/sonata/appointmentNotification/v1/`
 changed to `https://{serverBase}/mefApi/sonata/appointmentNotification/v2/`

## Release Dolly:

First release of this API.
 

About Mplify

logo

Mplify (formerly MEF Forum) is a global alliance of network, cloud, cybersecurity, and enterprise organizations working together to accelerate the AI-powered digital economy through standardization, automation, certification, and collaboration.

 

Mplify Alliance is a US registered 501c (6), not-profit organization.

Contact Mplify

Mplify Alliance
12130 Millennium Dr
Suite 300
Los Angeles, CA 90094
Phone: +1 310 642 2800
mplify.net

Linkedin icon  Twitter icon