PackagesCanonicalsLogsProblems
    Packages
    fi.kela.kanta.pta.ajanvaraus.r4@0.1.0
    https://pta.kanta.fi/fhir/StructureDefinition/extension/RequestedService
description: Laajennuksella ilmoitetaan ajanvarauksen varaustuote.
package_name: fi.kela.kanta.pta.ajanvaraus.r4
derivation: constraint
name: RequestedService
type: Extension
elements:
  id: {index: 0}
  extension:
    short: Varaustuotteen tunniste
    index: 1
    slicing:
      slices:
        RequestedServiceIdentifier:
          match: {}
          schema:
            short: Varaustuotteen tunniste
            index: 1
            elements:
              id: {index: 2}
              url:
                pattern: {type: Uri, value: RequestedServiceIdentifier}
                index: 3
              value:
                short: Varaustuotteen tunniste
                choices: [valueIdentifier]
                index: 5
              valueIdentifier: {type: Identifier, short: Varaustuotteen tunniste, choiceOf: value, index: 6}
              value[x]:
                elements:
                  id: {index: 7}
                  use: {index: 8}
                  type: {index: 9}
                  system: {short: Organisaation määrittelemä nimiavaruus, index: 10}
                  value: {short: Varaustuotteen tunniste, index: 11}
                  period: {index: 12}
                  assigner: {index: 13}
                required: [value, system]
            required: [valueIdentifier, value]
        RequestedServiceName:
          match: {}
          schema:
            short: Varaustuotteen nimi
            index: 14
            elements:
              id: {index: 15}
              url:
                pattern: {type: Uri, value: RequestedServiceName}
                index: 16
              value:
                short: Varaustuotteen nimi
                choices: [valueString]
                index: 18
              valueString: {type: string, short: Varaustuotteen nimi, choiceOf: value, index: 19}
            required: [valueString, value]
  url:
    pattern: {type: Uri, value: 'https://pta.kanta.fi/fhir/StructureDefinition/extension/RequestedService'}
    index: 20
  value:
    choices: []
    index: 22
package_version: 0.1.0
extensions:
  RequestedServiceIdentifier:
    url: null
    short: Varaustuotteen tunniste
    index: 1
    elements:
      id: {index: 2}
      url:
        pattern: {type: Uri, value: RequestedServiceIdentifier}
        index: 3
      value:
        short: Varaustuotteen tunniste
        choices: [valueIdentifier]
        index: 5
      valueIdentifier: {type: Identifier, short: Varaustuotteen tunniste, choiceOf: value, index: 6}
      value[x]:
        elements:
          id: {index: 7}
          use: {index: 8}
          type: {index: 9}
          system: {short: Organisaation määrittelemä nimiavaruus, index: 10}
          value: {short: Varaustuotteen tunniste, index: 11}
          period: {index: 12}
          assigner: {index: 13}
        required: [value, system]
    required: [valueIdentifier, value]
  RequestedServiceName:
    url: null
    short: Varaustuotteen nimi
    index: 14
    elements:
      id: {index: 15}
      url:
        pattern: {type: Uri, value: RequestedServiceName}
        index: 16
      value:
        short: Varaustuotteen nimi
        choices: [valueString]
        index: 18
      valueString: {type: string, short: Varaustuotteen nimi, choiceOf: value, index: 19}
    required: [valueString, value]
class: extension
kind: complex-type
url: https://pta.kanta.fi/fhir/StructureDefinition/extension/RequestedService
base: http://hl7.org/fhir/StructureDefinition/Extension
version: null