FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageca.qc.sq.sgrdv
Resource TypeStructureDefinition
IdStructureDefinition-sgrdv-book-request-parameters.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ca.qc.sq.sgrdv@1.2.3&canonical=http://sante.quebec/fhir/StructureDefinition/sgrdv-book-request-parameters
URLhttp://sante.quebec/fhir/StructureDefinition/sgrdv-book-request-parameters
Version1.2.3
Statusdraft
NameSGRDVBookRequestParameters
TitleParamètres de demande de réservation — Surface API SGRDV
Realmca
DescriptionParamètres d'entrée de l'opération $book pour la surface API SGRDV (portail → SGRDV). Le portail fournit la disponibilité ciblée, le patient enrichi, le récit de navigation, la raison de consultation, le code postal de recherche, le lockIdentifier (secret porteur) et la Provenance.
TypeParameters
Kindresource

Resources that use this resource

CapabilityStatement
ca.qc.sq.sgrdv#1.2.3sgrdvSGRDV — CapabilityStatement Surface API

Resources that this resource uses

StructureDefinition
ca.qc.sq.sgrdv#1.2.3sgrdv-base-book-payload-parametersParamètres neutres de réservation SGRDV (Base)

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "sgrdv-book-request-parameters",
  "url": "http://sante.quebec/fhir/StructureDefinition/sgrdv-book-request-parameters",
  "version": "1.2.3",
  "name": "SGRDVBookRequestParameters",
  "title": "Paramètres de demande de réservation — Surface API SGRDV",
  "status": "draft",
  "experimental": true,
  "description": "Paramètres d'entrée de l'opération $book pour la surface API SGRDV (portail → SGRDV). Le portail fournit la disponibilité ciblée, le patient enrichi, le récit de navigation, la raison de consultation, le code postal de recherche, le lockIdentifier (secret porteur) et la Provenance.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Parameters",
  "baseDefinition": "http://sante.quebec/fhir/StructureDefinition/sgrdv-base-book-payload-parameters",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Parameters.parameter",
        "path": "Parameters.parameter",
        "min": 5
      },
      {
        "id": "Parameters.parameter:appointment",
        "path": "Parameters.parameter",
        "sliceName": "appointment",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:appointment.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:appointment.value[x]",
        "path": "Parameters.parameter.value[x]",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:slot",
        "path": "Parameters.parameter",
        "sliceName": "slot",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:slot.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:slot.value[x]",
        "path": "Parameters.parameter.value[x]",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:orientationId",
        "path": "Parameters.parameter",
        "sliceName": "orientationId",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:orientationId.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:orientationId.value[x]",
        "path": "Parameters.parameter.value[x]",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:patient",
        "path": "Parameters.parameter",
        "sliceName": "patient",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:patient.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:patient.resource",
        "path": "Parameters.parameter.resource",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:encounterReason",
        "path": "Parameters.parameter",
        "sliceName": "encounterReason",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:encounterReason.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:encounterReason.value[x]",
        "path": "Parameters.parameter.value[x]",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:locationString",
        "path": "Parameters.parameter",
        "sliceName": "locationString",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:locationString.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:locationString.value[x]",
        "path": "Parameters.parameter.value[x]",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:lockIdentifier",
        "path": "Parameters.parameter",
        "sliceName": "lockIdentifier",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:lockIdentifier.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:lockIdentifier.value[x]",
        "path": "Parameters.parameter.value[x]",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:provenance",
        "path": "Parameters.parameter",
        "sliceName": "provenance",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:provenance.name",
        "path": "Parameters.parameter.name",
        "mustSupport": true
      },
      {
        "id": "Parameters.parameter:provenance.resource",
        "path": "Parameters.parameter.resource",
        "mustSupport": true
      }
    ]
  }
}