PackagesCanonicalsLogsProblems
    Packages
    ca.qc.sq.sgrdv@1.0.5
    http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-lock
{
  "description": "Verrouille une disponibilité parmi une liste ordonnée de disponibilités candidates. Opération exposée par SGRDV à destination des portails. SGRDV agit comme autorité du verrou : les ajouts, prolongations et retraits de verrous sont propagés aux DMÉ via $process-message (Bundle de type message — surface api-source). Le DMÉ n'expose pas d'opération $lock transactionnelle. En entrée : demande de verrou sans lockIdentifier ni lockEndTime. En sortie : Bundle contenant le résultat du verrou (lockIdentifier + lockEndTime) en cas de succès. La corrélation transite par le HTTP header X-Correlation-Id.",
  "_filename": "OperationDefinition-SGRDVAppointmentLockOperation.json",
  "package_name": "ca.qc.sq.sgrdv",
  "date": null,
  "system": false,
  "publisher": null,
  "instance": false,
  "name": "SGRDVAppointmentLock",
  "type": "true",
  "experimental": null,
  "outputProfile": "http://sante.quebec/fhir/StructureDefinition/sgrdv-lock-response-bundle",
  "resourceType": "OperationDefinition",
  "title": "SGRDV — Opération $lock Appointment",
  "package_version": "1.0.5",
  "status": "active",
  "id": "327f6448-5726-410b-ba41-5e272567c2d8",
  "resource": [ "Appointment" ],
  "affectsState": true,
  "kind": "operation",
  "url": "http://sante.quebec/fhir/OperationDefinition/sgrdv-appointment-lock",
  "code": "lock",
  "version": "1.0.5",
  "inputProfile": "http://sante.quebec/fhir/StructureDefinition/sgrdv-lock-request-parameters"
}