document-transformation
type: CapabilityStatement
node role: treeRoot
resource.id:
  value: document-transformation
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: CapabilityStatement document-transformation Implementation Guide Version: 10.0.0 FHIR Version: 4.0.1 Supported Formats: application/fhir+xml, xml, application/fhir+json, json, application/x-turtle, ttl, html/json, html/xml, html/turtle Published on: 2026-08-03 02:17:54+0000 Published by: Den telemedicinske infrastruktur (eHealth Infrastructure) Note to Implementers: FHIR Capabilities Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case. This CapabilityStatement instantiates the CapabilityStatement http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data FHIR RESTful Capabilities Mode: server Summary of System-wide Operations Conformance Operation Documentation SHALL $reindex SHALL $hapi.fhir.reindex-status SHALL $migrate Data migration SHALL $upload-QFDD Uploads an DK-HL7 Questionnaire Form Definition Document (QFDD). The input FHIR DocumentReference must be of type QFDD (74468-0) and the status set to current. Include an attachment which contains the base64 encoded QFDD XML document with contentType application/xml. The QFDD XML document must contain a unique id which is used as the the masterIdentifier in the DocumentReference. The returned FHIR DocumentReference contains a masterIdentifier, a type and the description all pulled from the attachment. SHALL $transform-to-QRD Transforms a FHIR QuestionnaireResponse (ehealth-questionnaireresponse profile) resource to a DK-HL7 Questionnaire Response Document (QRD) XML document. The input FHIR Bundle contains FHIR Composition (ehealth-composition profile) resource referencing a FHIR QuestionnaireResponse resource. a FHIR Questionnaire resource. The bundle must also contain a FHIR DocumentReference containing a QFDD xml file (base64 encoded)The returned FHIR DocumentReference contains the QRD XML document adhering to the DK-HL7 Questionnaire Resp…
capability statement.url:
  value: http://ehealth.sundhed.dk/fhir/CapabilityStatement/document-transformation
capability statement.version:
  value: 10.0.0
capability statement.name:
  value: document-transformation
capability statement.status:
  value: active
capability statement.date:
  value: 2026-08-03T02:17:54.155+00:00
capability statement.publisher:
  value: Den telemedicinske infrastruktur (eHealth Infrastructure)
capability statement.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
capability statement.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: urn:iso:std:iso:3166
    coding.code:
      value: DK
    coding.display:
      value: Denmark
capability statement.kind:
  value: instance
capability statement.instantiates:
  value: http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data
  index: 0
  link: http://hl7.org/fhir/uv/bulkdata/CapabilityStatement/bulk-data
capability statement.software:
  capability statement.software.name:
    value: document-transformation
  capability statement.software.version:
    value: 1.34.0
capability statement.implementation:
  capability statement.implementation.description:
    value: eHealth document-transformation service
  capability statement.implementation.url:
    value: https://document-transformation.devtest.systematic-ehealth.com/fhir
capability statement.fhir version:
  value: 4.0.1
capability statement.format:
  value: application/fhir+xml
  index: 0
capability statement.format:
  value: xml
  index: 1
capability statement.format:
  value: application/fhir+json
  index: 2
capability statement.format:
  value: json
  index: 3
capability statement.format:
  value: application/x-turtle
  index: 4
capability statement.format:
  value: ttl
  index: 5
capability statement.format:
  value: html/json
  index: 6
capability statement.format:
  value: html/xml
  index: 7
capability statement.format:
  value: html/turtle
  index: 8
capability statement.rest:
  index: 0
  capability statement.rest.mode:
    value: server
  capability statement.rest.resource:
    index: 0
    capability statement.rest.resource.type:
      value: Binary
    capability statement.rest.resource.profile:
      value: http://hl7.org/fhir/StructureDefinition/Binary
      link: http://hl7.org/fhir/StructureDefinition/Binary
    capability statement.rest.resource.interaction:
      index: 0
      capability statement.rest.resource.interaction.code:
        value: vread
    capability statement.rest.resource.interaction:
      index: 1
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.search include:
      value: *
      index: 0
    capability statement.rest.resource.search rev include:
      value: Composition:attester
      index: 0
    capability statement.rest.resource.search rev include:
      value: Composition:author
      index: 1
    capability statement.rest.resource.search rev include:
      value: Composition:encounter
      index: 2
    capability statement.rest.resource.search rev include:
      value: Composition:entry
      index: 3
    capability statement.rest.resource.search rev include:
      value: Composition:patient
      index: 4
    capability statement.rest.resource.search rev include:
      value: Composition:related-ref
      index: 5
    capability statement.rest.resource.search rev include:
      value: Composition:subject
      index: 6
    capability statement.rest.resource.search rev include:
      value: DocumentReference:authenticator
      index: 7
    capability statement.rest.resource.search rev include:
      value: DocumentReference:author
      index: 8
    capability statement.rest.resource.search rev include:
      value: DocumentReference:custodian
      index: 9
    capability statement.rest.resource.search rev include:
      value: DocumentReference:encounter
      index: 10
    capability statement.rest.resource.search rev include:
      value: DocumentReference:patient
      index: 11
    capability statement.rest.resource.search rev include:
      value: DocumentReference:related
      index: 12
    capability statement.rest.resource.search rev include:
      value: DocumentReference:related-ref
      index: 13
    capability statement.rest.resource.search rev include:
      value: DocumentReference:relatesto
      index: 14
    capability statement.rest.resource.search rev include:
      value: DocumentReference:subject
      index: 15
    capability statement.rest.resource.operation:
      index: 0
      capability statement.rest.resource.operation.name:
        value: expunge
      capability statement.rest.resource.operation.definition:
        value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/Binary-its-expunge
        link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/Binary-its-expunge
  capability statement.rest.resource:
    index: 1
    capability statement.rest.resource.type:
      value: Composition
    capability statement.rest.resource.profile:
      value: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-composition
      link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-composition
    capability statement.rest.resource.interaction:
      index: 0
      capability statement.rest.resource.interaction.code:
        value: search-type
    capability statement.rest.resource.interaction:
      index: 1
      capability statement.rest.resource.interaction.code:
        value: vread
    capability statement.rest.resource.interaction:
      index: 2
      capability statement.rest.resource.interaction.code:
        value: read
    capability statement.rest.resource.interaction:
      index: 3
      capability statement.rest.resource.interaction.code:
        value: delete
    capability statement.rest.resource.interaction:
      index: 4
      capability statement.rest.resource.interaction.code:
        value: create
    capability statement.rest.resource.conditional create:
      value: true
    capability statement.rest.resource.conditional delete:
      value: multiple
    capability statement.rest.resource.search include:
      value: Composition:related-ref
      index: 0
    capability statement.rest.resource.search rev include:
      value: Composition:attester
      index: 0
    capability statement.rest.resource.search rev include:
      value: Composition:author
      index: 1

value: Composition:encounter
index: 2

value: Composition:entry
index: 3

value: Composition:patient
index: 4

value: Composition:related-ref
index: 5

value: Composition:subject
index: 6

value: DocumentReference:authenticator
index: 7

value: DocumentReference:author
index: 8

value: DocumentReference:custodian
index: 9

value: DocumentReference:encounter
index: 10

value: DocumentReference:patient
index: 11

value: DocumentReference:related
index: 12

value: DocumentReference:related-ref
index: 13

value: DocumentReference:relatesto
index: 14

value: DocumentReference:subject
index: 15

index: 0
capability statement.rest.resource.search param.name:
  value: _content
capability statement.rest.resource.search param.type:
  value: string
capability statement.rest.resource.search param.documentation:
  value: Search the contents of the resource's data using a fulltext search

index: 1
capability statement.rest.resource.search param.name:
  value: _has
capability statement.rest.resource.search param.type:
  value: string
capability statement.rest.resource.search param.documentation:
  value: Return resources linked to by the given target

index: 2
capability statement.rest.resource.search param.name:
  value: _id
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: The ID of the resource

index: 3
capability statement.rest.resource.search param.name:
  value: _language
capability statement.rest.resource.search param.type:
  value: string
capability statement.rest.resource.search param.documentation:
  value: The language of the resource

index: 4
capability statement.rest.resource.search param.name:
  value: _lastUpdated
capability statement.rest.resource.search param.type:
  value: date
capability statement.rest.resource.search param.documentation:
  value: Only return resources which were last updated as specified by the given range

index: 5
capability statement.rest.resource.search param.name:
  value: _profile
capability statement.rest.resource.search param.type:
  value: uri
capability statement.rest.resource.search param.documentation:
  value: Search for resources which have the given profile

index: 6
capability statement.rest.resource.search param.name:
  value: _security
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Search for resources which have the given security labels

index: 7
capability statement.rest.resource.search param.name:
  value: _tag
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Search for resources which have the given tag

index: 8
capability statement.rest.resource.search param.name:
  value: _text
capability statement.rest.resource.search param.type:
  value: string
capability statement.rest.resource.search param.documentation:
  value: Search the contents of the resource's narrative using a fulltext search

index: 9
capability statement.rest.resource.search param.name:
  value: attester
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Who attested the composition

index: 10
capability statement.rest.resource.search param.name:
  value: author
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Who and/or what authored the composition

index: 11
capability statement.rest.resource.search param.name:
  value: class
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Categorization of Composition

index: 12
capability statement.rest.resource.search param.name:
  value: confidentiality
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: As defined by affinity domain

index: 13
capability statement.rest.resource.search param.name:
  value: context
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Code(s) that apply to the event being documented

index: 14
capability statement.rest.resource.search param.name:
  value: date
capability statement.rest.resource.search param.type:
  value: date
capability statement.rest.resource.search param.documentation:
  value: Composition editing time

index: 15
capability statement.rest.resource.search param.name:
  value: encounter
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Context of the Composition

index: 16
capability statement.rest.resource.search param.name:
  value: entry
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: A reference to data that supports this section

index: 17
capability statement.rest.resource.search param.name:
  value: identifier
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Logical identifier of composition (version-independent)

index: 18
capability statement.rest.resource.search param.name:
  value: patient
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Who and/or what the composition is about

index: 19
capability statement.rest.resource.search param.name:
  value: period
capability statement.rest.resource.search param.type:
  value: date
capability statement.rest.resource.search param.documentation:
  value: The period covered by the documentation

index: 20
capability statement.rest.resource.search param.name:
  value: related-id
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Target of the relationship

index: 21
capability statement.rest.resource.search param.name:
  value: related-ref
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Target of the relationship

index: 22
capability statement.rest.resource.search param.name:
  value: section
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Classification of section (recommended)

index: 23
capability statement.rest.resource.search param.name:
  value: status
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: preliminary | final | amended | entered-in-error

index: 24
capability statement.rest.resource.search param.name:
  value: subject
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Who and/or what the composition is about

index: 25
capability statement.rest.resource.search param.name:
  value: title
capability statement.rest.resource.search param.type:
  value: string
capability statement.rest.resource.search param.documentation:
  value: Human Readable name/title

index: 26
capability statement.rest.resource.search param.name:
  value: type
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Kind of composition (LOINC if possible)

index: 0
capability statement.rest.resource.operation.name:
  value: validate
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/CompositionDocumentReference-it-validate
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/CompositionDocumentReference-it-validate

index: 2
capability statement.rest.resource.type:
  value: DocumentReference
capability statement.rest.resource.profile:
  value: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-transformation-documentreference
  link: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-transformation-documentreference
capability statement.rest.resource.interaction:
  index: 0
  capability statement.rest.resource.interaction.code:
    value: search-type
capability statement.rest.resource.interaction:
  index: 1
  capability statement.rest.resource.interaction.code:
    value: vread
capability statement.rest.resource.interaction:
  index: 2
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.interaction:
  index: 3
  capability statement.rest.resource.interaction.code:
    value: patch
capability statement.rest.resource.interaction:
  index: 4
  capability statement.rest.resource.interaction.code:
    value: delete
capability statement.rest.resource.interaction:
  index: 5
  capability statement.rest.resource.interaction.code:
    value: create
capability statement.rest.resource.conditional create:
  value: true
capability statement.rest.resource.conditional delete:
  value: multiple
capability statement.rest.resource.search include:
  value: DocumentReference:relatesto
  index: 0
capability statement.rest.resource.search rev include:
  value: Composition:attester
  index: 0
capability statement.rest.resource.search rev include:
  value: Composition:author
  index: 1
capability statement.rest.resource.search rev include:
  value: Composition:encounter
  index: 2
capability statement.rest.resource.search rev include:
  value: Composition:entry
  index: 3
capability statement.rest.resource.search rev include:
  value: Composition:patient
  index: 4
capability statement.rest.resource.search rev include:
  value: Composition:related-ref
  index: 5
capability statement.rest.resource.search rev include:
  value: Composition:subject
  index: 6
capability statement.rest.resource.search rev include:
  value: DocumentReference:authenticator
  index: 7
capability statement.rest.resource.search rev include:
  value: DocumentReference:author
  index: 8
capability statement.rest.resource.search rev include:
  value: DocumentReference:custodian
  index: 9
capability statement.rest.resource.search rev include:
  value: DocumentReference:encounter
  index: 10
capability statement.rest.resource.search rev include:
  value: DocumentReference:patient
  index: 11
capability statement.rest.resource.search rev include:
  value: DocumentReference:related
  index: 12
capability statement.rest.resource.search rev include:
  value: DocumentReference:related-ref
  index: 13
capability statement.rest.resource.search rev include:
  value: DocumentReference:relatesto
  index: 14
capability statement.rest.resource.search rev include:
  value: DocumentReference:subject
  index: 15
capability statement.rest.resource.search param:
  index: 0
  capability statement.rest.resource.search param.name:
    value: _content
  capability statement.rest.resource.search param.type:
    value: string
  capability statement.rest.resource.search param.documentation:
    value: Search the contents of the resource's data using a fulltext search
capability statement.rest.resource.search param:
  index: 1
  capability statement.rest.resource.search param.name:
    value: _has
  capability statement.rest.resource.search param.type:
    value: string
  capability statement.rest.resource.search param.documentation:
    value: Return resources linked to by the given target
capability statement.rest.resource.search param:
  index: 2
  capability statement.rest.resource.search param.name:
    value: _id
  capability statement.rest.resource.search param.type:
    value: token
  capability statement.rest.resource.search param.documentation:
    value: The ID of the resource
capability statement.rest.resource.search param:
  index: 3
  capability statement.rest.resource.search param.name:
    value: _language
  capability statement.rest.resource.search param.type:
    value: string
  capability statement.rest.resource.search param.documentation:
    value: The language of the resource
capability statement.rest.resource.search param:
  index: 4
  capability statement.rest.resource.search param.name:
    value: _lastUpdated
  capability statement.rest.resource.search param.type:
    value: date
  capability statement.rest.resource.search param.documentation:
    value: Only return resources which were last updated as specified by the given range
capability statement.rest.resource.search param:
  index: 5
  capability statement.rest.resource.search param.name:
    value: _profile
  capability statement.rest.resource.search param.type:
    value: uri
  capability statement.rest.resource.search param.documentation:
    value: Search for resources which have the given profile
capability statement.rest.resource.search param:
  index: 6
  capability statement.rest.resource.search param.name:
    value: _security
  capability statement.rest.resource.search param.type:
    value: token
  capability statement.rest.resource.search param.documentation:
    value: Search for resources which have the given security labels
capability statement.rest.resource.search param:
  index: 7
  capability statement.rest.resource.search param.name:
    value: _tag
  capability statement.rest.resource.search param.type:
    value: token
  capability statement.rest.resource.search param.documentation:
    value: Search for resources which have the given tag
capability statement.rest.resource.search param:
  index: 8
  capability statement.rest.resource.search param.name:
    value: _text
  capability statement.rest.resource.search param.type:
    value: string
  capability statement.rest.resource.search param.documentation:
    value: Search the contents of the resource's narrative using a fulltext search
capability statement.rest.resource.search param:
  index: 9
  capability statement.rest.resource.search param.name:
    value: authenticator
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Who/what authenticated the document
capability statement.rest.resource.search param:
  index: 10
  capability statement.rest.resource.search param.name:
    value: author
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Who and/or what authored the document
capability statement.rest.resource.search param:
  index: 11
  capability statement.rest.resource.search param.name:
    value: class
  capability statement.rest.resource.search param.type:
    value: token
  capability statement.rest.resource.search param.documentation:
    value: Categorization of document
capability statement.rest.resource.search param:
  index: 12
  capability statement.rest.resource.search param.name:
    value: custodian
  capability statement.rest.resource.search param.type:
    value: reference
  capability statement.rest.resource.search param.documentation:
    value: Organization which maintains the document
capability statement.rest.resource.search param:
  index: 13
  capability statement.rest.resource.search param.name:
    value: date
  capability statement.rest.resource.search param.type:
    value: date
  capability statement.rest.resource.search param.documentation:
    value: Document creation time
capability statement.rest.resource.search param:
  index: 14
  capability statement.rest.resource.search param.name:
    value: description

value: string

value: Human-readable description (title)

index: 15
capability statement.rest.resource.search param.name:
  value: documentSharingState
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Sharing State of the Document

index: 16
capability statement.rest.resource.search param.name:
  value: encounter
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Context of the document content

index: 17
capability statement.rest.resource.search param.name:
  value: event
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Main clinical acts documented

index: 18
capability statement.rest.resource.search param.name:
  value: facility
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Kind of facility where patient was seen

index: 19
capability statement.rest.resource.search param.name:
  value: format
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Format/content rules for the document

index: 20
capability statement.rest.resource.search param.name:
  value: identifier
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Master Version Specific Identifier

index: 21
capability statement.rest.resource.search param.name:
  value: indexed
capability statement.rest.resource.search param.type:
  value: date
capability statement.rest.resource.search param.documentation:
  value: When this document reference was created

index: 22
capability statement.rest.resource.search param.name:
  value: language
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Human language of the content (BCP-47)

index: 23
capability statement.rest.resource.search param.name:
  value: location
capability statement.rest.resource.search param.type:
  value: uri
capability statement.rest.resource.search param.documentation:
  value: Uri where the data can be found

index: 24
capability statement.rest.resource.search param.name:
  value: masterIdentifier
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Master identifier

index: 25
capability statement.rest.resource.search param.name:
  value: patient
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Who/what is the subject of the document

index: 26
capability statement.rest.resource.search param.name:
  value: period
capability statement.rest.resource.search param.type:
  value: date
capability statement.rest.resource.search param.documentation:
  value: Time of service that is being documented

index: 27
capability statement.rest.resource.search param.name:
  value: related
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Related identifiers or resources

index: 28
capability statement.rest.resource.search param.name:
  value: related-id
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Identifier of related objects or events

index: 29
capability statement.rest.resource.search param.name:
  value: related-ref
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Related Resource

index: 30
capability statement.rest.resource.search param.name:
  value: relatesto
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Target of the relationship

index: 31
capability statement.rest.resource.search param.name:
  value: relation
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: replaces | transforms | signs | appends

index: 32
capability statement.rest.resource.search param.name:
  value: relationship
capability statement.rest.resource.search param.type:
  value: composite
capability statement.rest.resource.search param.documentation:
  value: Combination of relation and relatesTo

index: 33
capability statement.rest.resource.search param.name:
  value: securitylabel
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Document security-tags

index: 34
capability statement.rest.resource.search param.name:
  value: setting
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Additional details about where the content was created (e.g. clinical specialty)

index: 35
capability statement.rest.resource.search param.name:
  value: status
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: current | superseded | entered-in-error

index: 36
capability statement.rest.resource.search param.name:
  value: subject
capability statement.rest.resource.search param.type:
  value: reference
capability statement.rest.resource.search param.documentation:
  value: Who/what is the subject of the document

index: 37
capability statement.rest.resource.search param.name:
  value: type
capability statement.rest.resource.search param.type:
  value: token
capability statement.rest.resource.search param.documentation:
  value: Kind of document (LOINC if possible)

index: 0
capability statement.rest.resource.operation.name:
  value: validate
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/CompositionDocumentReference-it-validate
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/CompositionDocumentReference-it-validate

index: 1
capability statement.rest.resource.operation.name:
  value: deprecate-document
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/DocumentReference-t-deprecate-document
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/DocumentReference-t-deprecate-document
capability statement.rest.resource.operation.documentation:
  value: Deprecates a shared document. The operation takes a documentIdentifier and cpr-number as parameters and finds the DocumentReference with the corresponding masterIdentifier. masterIdentifier should be unique for DocumentReference so if less than 0 or more than 1 are found the operation throws and exception. If the found documentReference has a patient which cpr number matches the provided value the document is deprecated. iti-57 is used to deprecate the document on XDS. On successthe documentReference status is updated to superseded and updated in the database.

index: 3
capability statement.rest.resource.type:
  value: OperationDefinition
capability statement.rest.resource.profile:
  value: http://hl7.org/fhir/StructureDefinition/OperationDefinition
  link: http://hl7.org/fhir/StructureDefinition/OperationDefinition
capability statement.rest.resource.interaction:
  index: 0
  capability statement.rest.resource.interaction.code:
    value: read
capability statement.rest.resource.search include:
  value: *
  index: 0
capability statement.rest.resource.search rev include:
  value: Composition:attester
  index: 0
capability statement.rest.resource.search rev include:
  value: Composition:author
  index: 1
capability statement.rest.resource.search rev include:
  value: Composition:encounter
  index: 2
capability statement.rest.resource.search rev include:
  value: Composition:entry
  index: 3
capability statement.rest.resource.search rev include:
  value: Composition:patient
  index: 4
capability statement.rest.resource.search rev include:
  value: Composition:related-ref
  index: 5
capability statement.rest.resource.search rev include:
  value: Composition:subject
  index: 6
capability statement.rest.resource.search rev include:
  value: DocumentReference:authenticator
  index: 7
capability statement.rest.resource.search rev include:
  value: DocumentReference:author
  index: 8
capability statement.rest.resource.search rev include:
  value: DocumentReference:custodian
  index: 9
capability statement.rest.resource.search rev include:
  value: DocumentReference:encounter
  index: 10
capability statement.rest.resource.search rev include:
  value: DocumentReference:patient
  index: 11
capability statement.rest.resource.search rev include:
  value: DocumentReference:related
  index: 12
capability statement.rest.resource.search rev include:
  value: DocumentReference:related-ref
  index: 13
capability statement.rest.resource.search rev include:
  value: DocumentReference:relatesto
  index: 14
capability statement.rest.resource.search rev include:
  value: DocumentReference:subject
  index: 15

index: 0
capability statement.rest.resource.operation.name:
  value: reindex
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-reindex
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-reindex

index: 1
capability statement.rest.resource.operation.name:
  value: hapi.fhir.reindex-status
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-hapi.fhir.reindex-status
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-hapi.fhir.reindex-status

index: 2
capability statement.rest.resource.operation.name:
  value: migrate
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-migrate
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-migrate
capability statement.rest.resource.operation.documentation:
  value: Data migration

index: 3
capability statement.rest.resource.operation.name:
  value: upload-QFDD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-upload-QFDD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-upload-QFDD
capability statement.rest.resource.operation.documentation:
  value: Uploads an DK-HL7 Questionnaire Form Definition Document (QFDD). The input FHIR DocumentReference must be of type QFDD (74468-0) and the status set to current. Include an attachment which contains the base64 encoded QFDD XML document with contentType application/xml. The QFDD XML document must contain a unique id which is used as the the masterIdentifier in the DocumentReference. The returned FHIR DocumentReference contains a masterIdentifier, a type and the description all pulled from the attachment.

index: 4
capability statement.rest.resource.operation.name:
  value: transform-to-QRD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-QRD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-QRD
capability statement.rest.resource.operation.documentation:
  value: Transforms a FHIR QuestionnaireResponse (ehealth-questionnaireresponse profile) resource to a DK-HL7 Questionnaire Response Document (QRD) XML document. The input FHIR Bundle contains FHIR Composition (ehealth-composition profile) resource referencing a FHIR QuestionnaireResponse resource. a FHIR Questionnaire resource. The bundle must also contain a FHIR DocumentReference containing a QFDD xml file (base64 encoded)The returned FHIR DocumentReference contains the QRD XML document adhering to the DK-HL7 Questionnaire Response Document profile.

index: 5
capability statement.rest.resource.operation.name:
  value: transform-to-QFDD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-QFDD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-QFDD
capability statement.rest.resource.operation.documentation:
  value: Transforms an eHealth Questionnaire resource to the DK-HL7 Questionnaire Form Definition Document (QFDD). The input Bundle contains an eHealth Questionnaire and Composition resource which reference the returned eHealth Questionnaire. The returned Bundle in case of no validation errors contains the FHIR DocumentReference containing the QFDD XML for the DK-HL7 Questionnaire Form Definition Document and an OperationOutcome will possible warnings. In case of validation errors the Bundle will only contain an OperationOutcome with the validation errors/warnings.

index: 6
capability statement.rest.resource.operation.name:
  value: transform-to-PHMR
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-PHMR
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-PHMR
capability statement.rest.resource.operation.documentation:
  value: Transforms a FHIR Observation (ehealth-observation profile) resource to a DK-HL7 Personal Health Monitoring Report (PHMR) XML document. The input FHIR Bundle contains a FHIR Composition (ehealth-composition profile) resource referencing one or more FHIR Observation (ehealth-observation profile) resources and referenced resources such as FHIR Organization. The returned FHIR DocumentReference contains the PHMR XML document adhering to the DK-HL7 Personal Health Monitoring Report profile.

index: 7
capability statement.rest.resource.operation.name:
  value: transform-to-APD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-APD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-to-APD
capability statement.rest.resource.operation.documentation:
  value: Transforms a FHIR Appointment (ehealth-appointment profile) resource to a DK-HL7 Appointment Document (APD) XML document. The input FHIR Bundle contains a FHIR Composition (ehealth-composition profile) resource referencing a FHIR Appointment (ehealth-appointment profile) resource and referenced resources such as FHIR Organization. The returned FHIR DocumentReference contains the APD XML document adhering to the DK-HL7 Appointment Document profile.

index: 8
capability statement.rest.resource.operation.name:
  value: transform-from-QRD-based-on-questionnaire
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-QRD-based-on-questionnaire
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-QRD-based-on-questionnaire
capability statement.rest.resource.operation.documentation:
  value: Transforms a DK-HL7 Questionnaire Response Document (QRD) XML document to a FHIR QuestionnaireResponse (ehealth-questionnaireresponse profile) resource. The input bundle must contain the QRD XML document adhering to the DK-HL7 Questionnaire Response Document profile. And a FHIR Questionnaire resource. The returned FHIR Bundle contains FHIR Composition (ehealth-composition profile) resource referencing a FHIR QuestionnaireResponse (ehealth-documentreference profile) resource.

index: 9
capability statement.rest.resource.operation.name:
  value: transform-from-QRD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-QRD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-QRD
capability statement.rest.resource.operation.documentation:
  value: Transforms a DK-HL7 Questionnaire Response Document (QRD) XML document to a FHIR QuestionnaireResponse (ehealth-questionnaireresponse profile) resource. The input FHIR DocumentReference contains the QRD XML document adhering to the DK-HL7 Questionnaire Response Document profile. The returned FHIR Bundle contains FHIR Composition (ehealth-composition profile) resource referencing a FHIR QuestionnaireResponse (ehealth-documentreference profile) resource.

index: 10
capability statement.rest.resource.operation.name:
  value: transform-from-QFDD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-QFDD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-QFDD
capability statement.rest.resource.operation.documentation:
  value: Transforms the DK-HL7 Questionnaire Form Definition Document (QFDD) to an eHealth Questionnaire resource. The input FHIR DocumentReference contains QFDD XML for the DK-HL7 Questionnaire Form Definition Document. The returned Bundle contains the eHealth Questionnaire and Composition resource which reference the returned eHealth Questionnaire.

index: 11
capability statement.rest.resource.operation.name:
  value: transform-from-PHMR
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-PHMR
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-PHMR
capability statement.rest.resource.operation.documentation:
  value: Transforms a DK-HL7 Personal Health Monitoring Report (PHMR) XML document to FHIR Observation (ehealth-observation profile) resource. The input FHIR DocumentReference contains the PHMR XML document adhering to the DK-HL7 Personal Health Monitoring Report profile The returned FHIR Bundle contains a FHIR Composition (ehealth-composition profile) resource referencing.one or more FHIR Observation (ehealth-observation profile) resources and referenced resources such as FHIR Organization.

index: 12
capability statement.rest.resource.operation.name:
  value: transform-from-APD
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-APD
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-transform-from-APD
capability statement.rest.resource.operation.documentation:
  value: Transforms a DK-HL7 Appointment Document (APD) XML document to a FHIR Appointment (ehealth-appointment profile) resource. The input FHIR DocumentReference (ehealth-documentreference profile) contains the APD XML document. The caller must ensure that the APD XML document is valid and adheres to the DK-HL7 Appointment Document profile. The returned FHIR Bundle contains a FHIR Composition (ehealth-composition profile) resource referencing a FHIR Appointment (ehealth-appointment profile) resource.

index: 13
capability statement.rest.resource.operation.name:
  value: export-poll-status
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-export-poll-status
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-export-poll-status
capability statement.rest.resource.operation.documentation:
  value: Operation for polling the status of a previously initiated FHIR Bulk Data System Level Export. A complete URL including the '_jobId' is returned in the 'Content-Location' response header when initiating the export. A 'GET' request to the polling location will return '202 Accepted' with a response header 'X-Progress' containing a status message for the progress of the export job. When the job has finished, the polling location will return '200 OK', and the contents of the body will be a JSON object providing metadata and links to the generated bulk data files. A 'DELETE' request can be used to cancel the export. If the export has already finished, the delete will return '404 Not Found', else the export job will be cancelled and a '202 Accepted' is returned with an operation outcome response. ### Parameters - _jobId: the job ID for the Bulk Export job which was returned in the 'Content-Location' header when initiating the export

index: 14
capability statement.rest.resource.operation.name:
  value: export
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-export
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-export
capability statement.rest.resource.operation.documentation:
  value: FHIR Operation to initiate an export of data from a FHIR server. The type of resources returned can be restricted using the '_type' parameter, and the '_since' parameter can be used to restrict resources to be only included if changed since the supplied time. The FHIR server support invocation of this operation using the [FHIR Asynchronous Request Pattern](http://hl7.org/fhir/R4/async.html). ## Initiation of export The initiation of an export must specify the request header 'Prefer: respond-async', and will return '202 Accepted' with a polling location in the response header 'Content-Location'. The polling location is for the endpoint '$export-poll-status' and has the export job ID as parameter '_jobId'. ### Parameters - _outputFormat: Optional parameter to specify the output format of the exported files. Default is 'application/fhir+ndjson' - _type: Optional parameter to specify a comma separated list of resource types to be included in the export. If not provided, all resource types will be included. - _since: Optional parameter to specify a time. Only resources that have been created or modified after this time will be included in the export (i.e., if Resource.meta.lastUpdated is later than the supplied _since time). - _until: Optional parameter to specify a time. Only resources that have been created or modified before this time will be included in the export (i.e., if Resource.meta.lastUpdated is earlier than the supplied _until time). - _typeFilter: Optional parameter to apply search filter of resources for export. It is a string of comma-delimited FHIR REST search queries in the format [resourceType]?[parameters]. The filter will be applied when searching resources. - _typePostFetchFilterUrl: Optional parameter to apply filtering of resources for export. It is a string of comma-delimited FHIR REST search queries in the format [resourceType]?[parameters]. The filter will be applied on resources after being fetched from the database. - _includeHistory: Optional…

index: 15
capability statement.rest.resource.operation.name:
  value: meta
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-meta
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-meta

index: 16
capability statement.rest.resource.operation.name:
  value: get-resource-counts
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-get-resource-counts
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/-s-get-resource-counts
capability statement.rest.resource.operation.documentation:
  value: Provides the number of resources currently stored on the server, broken down by resource type

index: 17
capability statement.rest.resource.operation.name:
  value: expunge
capability statement.rest.resource.operation.definition:
  value: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/Binary-its-expunge
  link: https://document-transformation.devtest.systematic-ehealth.com/fhir/OperationDefinition/Binary-its-expunge