-s-schedule-questionnaireresponses
type: OperationDefinition
node role: treeRoot
resource.id:
  value: -s-schedule-questionnaireresponses
domain resource.text:
  narrative.status:
    value: generated
  narrative.div: Generated Narrative: OperationDefinition -s-schedule-questionnaireresponses URL: [base]/$schedule-questionnaireresponses Parameters Use Name Scope Cardinality Type Binding Documentation IN anonymization 1..1 string This parameter is used to control if the report should be anonymized or not. If the value is set to NONE (no anonymization) and the user lacks the required permission, an exception is thrown. IN _partition 0..1 integer This parameter controls the bin size of query partitions and is made available for internal use during testing to be able to determine the optimal configuration. When the optimal partition size has been determined, the value of partition size will be determined by the deployment configuration. IN organization 1..1 Reference Filter on EpisodeOfCare.managingOrganization match. IN condition 0..* Coding Filter on CarePlan.addresses.code match. IN period 0..1 Period Filter on QuestionnaireResponse.authored within period. IN plan 0..* Reference Filter on Plan match. IN questionnaire 0..* Reference Filter on ActivityDefinition.composed-of match. IN careteam 0..* Reference Filter on careteam in CarePlan.careteam or EpisodeOfCare.team. IN tag 0..* Coding Filter on tag match. OUT return 0..1 Binary
operation definition.url:
  value: http://ehealth.sundhed.dk/fhir/OperationDefinition/-s-schedule-questionnaireresponses
operation definition.version:
  value: 10.0.1
operation definition.name:
  value: schedule-questionnaireresponses
operation definition.title:
  value: Schedule questionnare responses
operation definition.status:
  value: active
operation definition.kind:
  value: operation
operation definition.date:
  value: 2026-08-11T06:32:53+00:00
operation definition.publisher:
  value: Den telemedicinske infrastruktur (eHealth Infrastructure)
operation definition.contact:
  index: 0
  contact detail.name:
    value: Den telemedicinske infrastruktur (eHealth Infrastructure)
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: http://ehealth.sundhed.dk
operation definition.description:
  value: ### Report Contents This report contains a collection of questionnaire responses and related resources - Organizations - CareTeams - PlanDefinitions - ActivityDefinitions - Questionnaires - QuestionnaireResponses - Communication - ServiceRequestSummary ### Grouping This report is grouped by Questionnaire. Each group is returned as a FHIR bundle in a separate JSon file. ### Parameters - organization: Filter on EpisodeOfCare.managingOrganization match - condition: Filter on CarePlan.addresses.code match - period: Filter on QuestionnaireResponse.authored within period - plan: Filter on Plan match - questionnaire: Filter on ActivityDefinition.composed-of match - careteam: Filter on careteam in CarePlan.careteam or EpisodeOfCare.team - tag: Filter on tag match ### Output Output can be found in Binary.content. This is a Base64 encoded .zip file containing JSon files corresponding to the report groups. ### Example output ### Output { 'resourceType' : 'Bundle', 'id' : 'Questionnaire/44529', 'entry' : [ { 'fullUrl' : 'https://plan.local.ehealth.sundhed.dk/fhir/PlanDefinition/24206/_history/1', 'resource' : { 'resourceType' : 'PlanDefinition', 'id' : '24206', 'meta' : { 'versionId' : '1', 'profile' : [ 'http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-plandefinition' ] }, 'extension' : [ { 'url' : 'http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-modifier-role', 'extension' : [ { 'url' : 'reference', 'valueReference' : { 'reference' : 'https://organization.local.ehealth.sundhed.dk/fhir/Organization/14291' } }, { 'url' : 'role', 'valueCodeableConcept' : { 'coding' : [ { 'system' : 'http://ehealth.sundhed.dk/cs/modifier-role', 'code' : 'owner' } ] } } ] } ], 'version' : '1.0', 'status' : 'active', 'action' : [ { 'definitionCanonical' : 'https://plan.local.ehealth.sundhed.dk/fhir/ActivityDefinition/10919' } ] } }, { 'fullUrl' : 'https://plan.local.ehealth.sundhed.dk/fhir/ActivityDefinition/10919/_history/1', 'resource' : { 'resourceType' : 'ActivityDefinition…
operation definition.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: DK
    coding.display:
      value: Denmark
operation definition.affects state:
  value: true
operation definition.code:
  value: schedule-questionnaireresponses
operation definition.system:
  value: true
operation definition.type:
  value: false
operation definition.instance:
  value: false
operation definition.parameter:
  index: 0
  operation definition.parameter.name:
    value: anonymization
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 1
  operation definition.parameter.max:
    value: 1
  operation definition.parameter.documentation:
    value: This parameter is used to control if the report should be anonymized or not. If the value is set to NONE (no anonymization) and the user lacks the required permission, an exception is thrown.
  operation definition.parameter.type:
    value: string
operation definition.parameter:
  index: 1
  operation definition.parameter.name:
    value: _partition
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: 1
  operation definition.parameter.documentation:
    value: This parameter controls the bin size of query partitions and is made available for internal use during testing to be able to determine the optimal configuration. When the optimal partition size has been determined, the value of partition size will be determined by the deployment configuration.
  operation definition.parameter.type:
    value: integer
operation definition.parameter:
  index: 2
  operation definition.parameter.name:
    value: organization
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 1
  operation definition.parameter.max:
    value: 1
  operation definition.parameter.documentation:
    value: Filter on EpisodeOfCare.managingOrganization match.
  operation definition.parameter.type:
    value: Reference
operation definition.parameter:
  index: 3
  operation definition.parameter.name:
    value: condition
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: *
  operation definition.parameter.documentation:
    value: Filter on CarePlan.addresses.code match.
  operation definition.parameter.type:
    value: Coding
operation definition.parameter:
  index: 4
  operation definition.parameter.name:
    value: period
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: 1
  operation definition.parameter.documentation:
    value: Filter on QuestionnaireResponse.authored within period.
  operation definition.parameter.type:
    value: Period
operation definition.parameter:
  index: 5
  operation definition.parameter.name:
    value: plan
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: *
  operation definition.parameter.documentation:
    value: Filter on Plan match.
  operation definition.parameter.type:
    value: Reference
operation definition.parameter:
  index: 6
  operation definition.parameter.name:
    value: questionnaire
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: *
  operation definition.parameter.documentation:
    value: Filter on ActivityDefinition.composed-of match.
  operation definition.parameter.type:
    value: Reference
operation definition.parameter:
  index: 7
  operation definition.parameter.name:
    value: careteam
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: *
  operation definition.parameter.documentation:
    value: Filter on careteam in CarePlan.careteam or EpisodeOfCare.team.
  operation definition.parameter.type:
    value: Reference
operation definition.parameter:
  index: 8
  operation definition.parameter.name:
    value: tag
  operation definition.parameter.use:
    value: in
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: *
  operation definition.parameter.documentation:
    value: Filter on tag match.
  operation definition.parameter.type:
    value: Coding
operation definition.parameter:
  index: 9
  operation definition.parameter.name:
    value: return
  operation definition.parameter.use:
    value: out
  operation definition.parameter.min:
    value: 0
  operation definition.parameter.max:
    value: 1
  operation definition.parameter.type:
    value: Binary