PackagesCanonicalsLogsProblems
    Packages
    ca.qc.sq.sgrdv@1.2.1
    http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-cancel
{
  "description": "Opération $cancel sur la surface API SGRDV (portail → SGRDV). Le portail transmet la disponibilité à annuler (logical reference IdDispoDME), la raison d'annulation (optionnelle, texte libre) et la Provenance multi-agents (identique à $book : portail source, orienteur REO optionnel, région administrative optionnelle). SGRDV identifie le DMÉ responsable et relaie la demande. La réponse est un Parameters avec cancellationCompleted (bool) et, en cas de refus, un ou plusieurs OperationOutcomes explicatifs (MSG_RV_INEXISTANT, MSG_RV_NOTBOOKED, MSG_DELAI_INSUFFISANT). L'en-tête X-Correlation-Id est obligatoire pour la journalisation de la transaction.",
  "_filename": "OperationDefinition-sgrdv-appointment-cancel.json",
  "package_name": "ca.qc.sq.sgrdv",
  "date": null,
  "system": false,
  "publisher": null,
  "instance": false,
  "name": "SGRDVAppointmentCancelOperation",
  "type": "true",
  "experimental": "true",
  "outputProfile": "http://sante.quebec/fhir/StructureDefinition/sgrdv-cancel-response-parameters",
  "resourceType": "OperationDefinition",
  "title": "Opération d'annulation de rendez-vous — Surface API SGRDV",
  "package_version": "1.2.1",
  "status": "draft",
  "id": "48507f75-7e86-400b-bafe-f469d8312fd7",
  "resource": [ "Appointment" ],
  "affectsState": true,
  "kind": "operation",
  "url": "http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-cancel",
  "code": "cancel",
  "version": "1.2.1",
  "inputProfile": "http://sante.quebec/fhir/StructureDefinition/sgrdv-cancel-request-parameters"
}