PackagesCanonicalsLogsProblems
    Packages
    ca.qc.sq.sgrdv@1.2.0
    http://sante.quebec/fhir/StructureDefinition/sgrdv-base-book-patient
description: Patient transmis dans la demande de réservation et retourné dans la réponse. Étend SGRDVBaseFindPatient en ajoutant le canal SMS dans telecom et en activant le rang de préférence (telecom.rank) — vide = pas dans les préférences ; 1, 2, 3 = ordre de préférence ; rangs identiques = préférences au même niveau.
package_name: ca.qc.sq.sgrdv
derivation: constraint
name: SGRDVBaseBookPatient
type: Patient
elements:
  telecom:
    index: 0
    slicing:
      slices:
        phone:
          match: {}
          schema:
            index: 0
            elements:
              rank: {mustSupport: true, index: 1}
        email:
          match: {}
          schema:
            index: 2
            elements:
              rank: {mustSupport: true, index: 3}
        sms:
          match: {}
          schema:
            mustSupport: true
            index: 4
            elements:
              system:
                pattern: {type: Code, value: sms}
                index: 5
              value: {mustSupport: true, index: 6}
              rank: {mustSupport: true, index: 7}
            required: [value, system]
package_version: 1.2.0
class: profile
kind: resource
url: http://sante.quebec/fhir/StructureDefinition/sgrdv-base-book-patient
base: http://sante.quebec/fhir/StructureDefinition/sgrdv-base-find-patient
version: 1.2.0