<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="mii-pr-meta-searchparameter" />
  <meta>
    <extension url="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-license">
      <valueCode value="CC-BY-4.0" />
    </extension>
    <extension url="http://hl7.org/fhir/StructureDefinition/package-source">
      <extension url="packageId">
        <valueId value="de.medizininformatikinitiative.kerndatensatz.meta" />
      </extension>
      <extension url="version">
        <valueString value="2027.0.0-ballot" />
      </extension>
      <extension url="uri">
        <valueUri value="https://www.medizininformatik-initiative.de/fhir/modul-meta" />
      </extension>
    </extension>
    <profile value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablestructuredefinition" />
    <profile value="http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablestructuredefinition" />
  </meta>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-versionAlgorithm">
    <valueCoding>
      <system value="http://hl7.org/fhir/version-algorithm" />
      <code value="semver" />
      <display value="SemVer" />
    </valueCoding>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="shareable" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability">
    <valueCode value="publishable" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-versionPolicy">
    <valueCodeableConcept>
      <coding>
        <system value="http://terminology.hl7.org/CodeSystem/artifact-version-policy-codes" />
        <version value="3.0.0" />
        <code value="package" />
        <display value="Package" />
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-usage">
    <valueMarkdown value="Use this profile as the baseline for SearchParameter resources published as part of the Medical Informatics Initiative Core Data Set. It defines the minimum metadata and identifier requirements that those SearchParameter resources must meet." />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/resource-approvalDate">
    <valueDate value="2026-09-10" />
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod">
    <valuePeriod>
      <start value="2027" />
    </valuePeriod>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-topic">
    <valueCodeableConcept>
      <coding>
        <system value="http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl" />
        <code value="C80260" />
      </coding>
    </valueCodeableConcept>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-author">
    <valueContactDetail>
      <telecom>
        <system value="email" />
        <value value="julian.sass@charite.de" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-editor">
    <valueContactDetail>
      <name value="Taskforce Core Data Set" />
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-reviewer">
    <valueContactDetail>
      <name value="Interoperability Working Group" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/interoperability-working-group" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-reviewer">
    <valueContactDetail>
      <name value="National Steering Committee" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/national-steering-committee" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-endorser">
    <valueContactDetail>
      <name value="Interoperability Working Group" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/interoperability-working-group" />
      </telecom>
    </valueContactDetail>
  </extension>
  <extension url="http://hl7.org/fhir/StructureDefinition/artifact-endorser">
    <valueContactDetail>
      <name value="National Steering Committee" />
      <telecom>
        <system value="url" />
        <value value="https://www.medizininformatik-initiative.de/en/collaboration/national-steering-committee" />
      </telecom>
    </valueContactDetail>
  </extension>
  <url value="https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-pr-meta-searchparameter" />
  <version value="2027.0.0-ballot" />
  <name value="MII_PR_Meta_SearchParameter" />
  <title value="MII PR Meta SearchParameter" />
  <status value="active" />
  <experimental value="true" />
  <date value="2026-09-01" />
  <publisher value="Medizininformatik Initiative" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="https://www.medizininformatik-initiative.de" />
    </telecom>
  </contact>
  <description value="Das Profil legt die Mindestanforderungen fest, die SearchParameter-Ressourcen im Kerndatensatz erfüllen müssen." />
  <fhirVersion value="4.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="SearchParameter" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/SearchParameter" />
  <derivation value="constraint" />
  <differential>
    <element id="SearchParameter.version">
      <path value="SearchParameter.version" />
      <min value="1" />
    </element>
    <element id="SearchParameter.experimental">
      <path value="SearchParameter.experimental" />
      <min value="1" />
    </element>
    <element id="SearchParameter.date">
      <path value="SearchParameter.date" />
      <min value="1" />
    </element>
    <element id="SearchParameter.publisher">
      <path value="SearchParameter.publisher" />
      <min value="1" />
    </element>
    <element id="SearchParameter.contact">
      <path value="SearchParameter.contact" />
      <min value="1" />
    </element>
    <element id="SearchParameter.code">
      <path value="SearchParameter.code" />
      <constraint>
        <key value="search-param-code-regex" />
        <severity value="error" />
        <human value="In SearchParameter.code DÜRFEN NICHT folgende Zeichen enthalten sein: Leerzeichen, `.`, `$`, `|`." />
        <expression value="matches('[^\\s.$|]+')" />
        <source value="https://www.medizininformatik-initiative.de/fhir/modul-meta/StructureDefinition/mii-pr-meta-searchparameter" />
      </constraint>
    </element>
  </differential>
</StructureDefinition>