FHIR IG analytics| Package | ca.qc.sq.sgrdv |
| Resource Type | OperationDefinition |
| Id | OperationDefinition-sgrdv-appointment-cancel.json |
| FHIR Version | R4 |
| Source | https://simplifier.net/resolve?scope=ca.qc.sq.sgrdv@1.2.3&canonical=http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-cancel |
| URL | http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-cancel |
| Version | 1.2.3 |
| Status | draft |
| Name | SGRDVAppointmentCancelOperation |
| Title | Opération d'annulation de rendez-vous — Surface API SGRDV |
| Realm | ca |
| 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 (identique à $book : portail source, réorientation REO optionnelle, 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). Les en-têtes X-Correlation-Id et X-Discussion-Id sont obligatoires pour la journalisation de la transaction. |
| Type | true |
| Kind | operation |
| CapabilityStatement | ||
| ca.qc.sq.sgrdv#1.2.3 | sgrdv | SGRDV — CapabilityStatement Surface API |
No resources found
No narrative content found in resource
{
"resourceType": "OperationDefinition",
"id": "sgrdv-appointment-cancel",
"url": "http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-cancel",
"title": "Opération d'annulation de rendez-vous — Surface API SGRDV",
"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 (identique à $book : portail source, réorientation REO optionnelle, 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). Les en-têtes X-Correlation-Id et X-Discussion-Id sont obligatoires pour la journalisation de la transaction.",
"resource": [
"Appointment"
],
"status": "draft",
"experimental": true,
"version": "1.2.3",
"name": "SGRDVAppointmentCancelOperation",
"kind": "operation",
"code": "cancel",
"system": false,
"type": true,
"instance": false,
"affectsState": true,
"inputProfile": "http://sante.quebec/fhir/StructureDefinition/sgrdv-cancel-request-parameters",
"outputProfile": "http://sante.quebec/fhir/StructureDefinition/sgrdv-cancel-response-parameters"
}