FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/Config

Packageths-greifswald.ttp-fhir-gw
Resource TypeStructureDefinition
IdConfig
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=ths-greifswald.ttp-fhir-gw@2025.1.0-final&canonical=https://ths-greifswald.de/fhir/StructureDefinition/gics/Parameters/Config
URLhttps://ths-greifswald.de/fhir/StructureDefinition/gics/Parameters/Config
Version2025.1.0
Statusactive
Date2025-06-12
NameConfig
Titlegics client definable configuration Config
DescriptiongiCS client definable configuration parameters for use as input parameters in multiple giCS operations.
CopyrightCopyright 2020-2025 Unabhängige Treuhandstelle der Universitätsmedizin Greifswald
TypeParameters
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

ValueSet
IdMatchingTypeIdMatchingType

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "Config",
  "url": "https://ths-greifswald.de/fhir/StructureDefinition/gics/Parameters/Config",
  "version": "2025.1.0",
  "name": "Config",
  "title": "gics client definable configuration Config",
  "status": "active",
  "experimental": false,
  "date": "2025-06-12",
  "publisher": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald",
  "contact": [
    {
      "name": "Unabhängige Treuhandstelle der Universitätsmedizin Greifswald",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.ths-greifswald.de/",
          "use": "work"
        }
      ]
    }
  ],
  "description": "giCS client definable configuration parameters for use as input parameters in multiple giCS operations.",
  "copyright": "Copyright 2020-2025 Unabhängige Treuhandstelle der Universitätsmedizin Greifswald",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "Parameters",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Parameters",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Parameters.parameter",
        "path": "Parameters.parameter",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "name"
            }
          ],
          "rules": "closed"
        },
        "min": 1,
        "max": "4"
      },
      {
        "id": "Parameters.parameter:idMatchingType",
        "path": "Parameters.parameter",
        "sliceName": "idMatchingType",
        "min": 0,
        "max": "1",
        "meaningWhenMissing": "AT_LEAST_ONE"
      },
      {
        "id": "Parameters.parameter:idMatchingType.name",
        "path": "Parameters.parameter.name",
        "fixedString": "idMatchingType"
      },
      {
        "id": "Parameters.parameter:idMatchingType.value[x]",
        "path": "Parameters.parameter.value[x]",
        "min": 1,
        "type": [
          {
            "code": "Coding"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://ths-greifswald.de/fhir/ValueSet/gics/IdMatchingType"
        }
      },
      {
        "id": "Parameters.parameter:idMatchingType.value[x].system",
        "path": "Parameters.parameter.value[x].system",
        "min": 1
      },
      {
        "id": "Parameters.parameter:idMatchingType.value[x].code",
        "path": "Parameters.parameter.value[x].code",
        "min": 1
      },
      {
        "id": "Parameters.parameter:idMatchingType.resource",
        "path": "Parameters.parameter.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:idMatchingType.part",
        "path": "Parameters.parameter.part",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:ignoreVersionNumber",
        "path": "Parameters.parameter",
        "sliceName": "ignoreVersionNumber",
        "min": 0,
        "max": "1",
        "meaningWhenMissing": "false"
      },
      {
        "id": "Parameters.parameter:ignoreVersionNumber.name",
        "path": "Parameters.parameter.name",
        "fixedString": "ignoreVersionNumber"
      },
      {
        "id": "Parameters.parameter:ignoreVersionNumber.value[x]",
        "path": "Parameters.parameter.value[x]",
        "min": 1,
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Parameters.parameter:ignoreVersionNumber.resource",
        "path": "Parameters.parameter.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:ignoreVersionNumber.part",
        "path": "Parameters.parameter.part",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:unknownStateIsConsideredAsDecline",
        "path": "Parameters.parameter",
        "sliceName": "unknownStateIsConsideredAsDecline",
        "min": 0,
        "max": "1",
        "meaningWhenMissing": "false"
      },
      {
        "id": "Parameters.parameter:unknownStateIsConsideredAsDecline.name",
        "path": "Parameters.parameter.name",
        "fixedString": "unknownStateIsConsideredAsDecline"
      },
      {
        "id": "Parameters.parameter:unknownStateIsConsideredAsDecline.value[x]",
        "path": "Parameters.parameter.value[x]",
        "min": 1,
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "Parameters.parameter:unknownStateIsConsideredAsDecline.resource",
        "path": "Parameters.parameter.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:unknownStateIsConsideredAsDecline.part",
        "path": "Parameters.parameter.part",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:requestDate",
        "path": "Parameters.parameter",
        "sliceName": "requestDate",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Parameters.parameter:requestDate.name",
        "path": "Parameters.parameter.name",
        "fixedString": "requestDate"
      },
      {
        "id": "Parameters.parameter:requestDate.value[x]",
        "path": "Parameters.parameter.value[x]",
        "min": 1,
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "Parameters.parameter:requestDate.resource",
        "path": "Parameters.parameter.resource",
        "max": "0"
      },
      {
        "id": "Parameters.parameter:requestDate.part",
        "path": "Parameters.parameter.part",
        "max": "0"
      }
    ]
  }
}