PackagesCanonicalsLogsProblems
    Packages
    kbv.itv.ks@2.0.0
    https://fhir.kbv.de/StructureDefinition/KBV_PR_KS_CapabilityStatement
description: null
package_name: kbv.itv.ks
derivation: constraint
name: KBV_PR_KS_CapabilityStatement
type: CapabilityStatement
elements:
  description: {index: 21}
  format: {mustSupport: true, index: 38}
  date: {mustSupport: true, index: 18}
  meta:
    mustSupport: true
    index: 1
    elements:
      versionId: {index: 2}
      lastUpdated: {index: 3}
      source: {index: 4}
      profile:
        mustSupport: true
        pattern: {type: Canonical, value: 'https://fhir.kbv.de/StructureDefinition/KBV_PR_KS_CapabilityStatement|2.0'}
        index: 5
      security: {index: 6}
      tag: {index: 7}
    required: [profile]
  publisher: {mustSupport: true, index: 19}
  patchFormat: {index: 39}
  fhirVersion:
    pattern: {type: Code, value: 4.0.1}
    mustSupport: true
    index: 37
  jurisdiction: {index: 23}
  instantiates: {index: 27}
  purpose: {index: 24}
  name: {mustSupport: true, index: 14}
  implicitRules: {index: 8}
  useContext: {index: 22}
  copyright: {index: 25}
  experimental: {index: 17}
  imports: {index: 28}
  title: {index: 15}
  document: {index: 74}
  contained: {index: 11}
  status: {mustSupport: true, index: 16}
  language: {index: 9}
  messaging: {index: 73}
  id: {mustSupport: true, index: 0}
  kind:
    pattern: {type: Code, value: instance}
    mustSupport: true
    index: 26
  implementationGuide: {index: 40}
  url: {index: 12}
  software:
    mustSupport: true
    index: 29
    elements:
      name: {mustSupport: true, index: 30}
      version: {mustSupport: true, index: 31}
      releaseDate: {index: 32}
  version: {index: 13}
  contact: {index: 20}
  implementation:
    mustSupport: true
    index: 33
    elements:
      description: {mustSupport: true, index: 34}
      url: {mustSupport: true, index: 35}
      custodian: {index: 36}
  rest:
    mustSupport: true
    index: 41
    elements:
      mode:
        pattern: {type: Code, value: server}
        mustSupport: true
        index: 42
      documentation: {index: 43}
      security: {index: 44}
      resource:
        mustSupport: true
        index: 45
        elements:
          searchRevInclude: {index: 62}
          searchParam:
            mustSupport: true
            index: 63
            elements:
              name: {mustSupport: true, index: 64}
              definition: {index: 65}
              type: {mustSupport: true, index: 66}
              documentation: {mustSupport: true, index: 67}
          conditionalUpdate: {index: 58}
          conditionalRead: {index: 57}
          operation: {index: 68}
          referencePolicy: {index: 60}
          readHistory: {index: 54}
          type: {mustSupport: true, index: 46}
          interaction:
            mustSupport: true
            index: 50
            elements:
              code: {mustSupport: true, index: 51}
              documentation: {index: 52}
          documentation: {index: 49}
          updateCreate: {index: 55}
          conditionalCreate: {index: 56}
          supportedProfile: {index: 48}
          searchInclude:
            pattern: {type: String, value: '*'}
            mustSupport: true
            index: 61
          versioning: {index: 53}
          profile: {mustSupport: true, index: 47}
          conditionalDelete: {index: 59}
        required: [interaction, profile, searchInclude]
      interaction: {index: 69}
      searchParam: {index: 70}
      operation: {index: 71}
      compartment: {index: 72}
    required: [resource]
  text: {index: 10}
package_version: 2.0.0
class: profile
kind: resource
url: https://fhir.kbv.de/StructureDefinition/KBV_PR_KS_CapabilityStatement
base: http://hl7.org/fhir/StructureDefinition/CapabilityStatement
version: 2.0.0
required: [id, rest, implementation, meta]