PackagesCanonicalsLogsProblems
    Packages
    ca.qc.sq.sgrdv@1.2.1
    http://sante.quebec/fhir/StructureDefinition/sgrdv-base-find-response-provenance
description: 'Profil neutre de la Provenance retournée dans le Bundle de réponse $find lorsque AppointmentStatus = booked et que la date du RV est égale ou postérieure à la date du jour. Identifie le système créateur de chaque RV retourné (portail REO, VotreSanté, ou DMÉ). Distinct de SGRDVBaseRequestProvenance : la cible est un Appointment matérialisé dans le même Bundle (référence littérale versionnée), et le système créateur est identifié en logical reference via Device.identifier (le Device n''est pas embarqué dans le Bundle). Une Provenance par Appointment.'
package_name: ca.qc.sq.sgrdv
derivation: constraint
name: SGRDVBaseFindResponseProvenance
type: Provenance
elements:
  target:
    mustSupport: true
    index: 0
    elements:
      reference: {mustSupport: true, index: 1}
    required: [reference]
  recorded: {mustSupport: true, index: 2}
  agent:
    mustSupport: true
    index: 3
    elements:
      who:
        type: Reference
        mustSupport: true
        refers: ['http://hl7.org/fhir/StructureDefinition/Device']
        index: 4
        elements:
          reference: {index: 5}
          identifier:
            index: 6
            elements:
              system: {index: 7}
              value: {index: 8}
            required: [value, system]
        required: [identifier]
package_version: 1.2.1
class: profile
kind: resource
url: http://sante.quebec/fhir/StructureDefinition/sgrdv-base-find-response-provenance
base: http://hl7.org/fhir/StructureDefinition/Provenance
version: 1.2.1