PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.r4.medicationprocess9@1.0.0
    http://nictiz.nl/fhir/SearchParameter/period-of-use
{
  "description": "Search based on the PeriodOfUse concept captured in the TimeInterval.Period extension (http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) in the MedicationRequest and MedicationDispense resources.\\n\\nThis SearchParameter searches the FHIR data type Period in the TimeInterval.Period extension, which is added to profiles on MedicationRequest and MedicationDispense resources. This SearchParameter defines a special parameter search as described by the FHIR specification: https://hl7.org/fhir/r4/search.html#special. Servers are expected to take the TimeInterval.Duration modifierExtension (http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration) into account when processing a client's search. This means that either Period.start AND Period.end or Period.start AND Duration or Period.end AND Duration are used to determine the search results. After TimeInterval.Duration has been taken into account, the search parameter functions as a date parameter search: https://hl7.org/fhir/r4/search.html#date. To illustrate the expected behavior: if a Period.start and a Duration are known, but not the Period.end, the Duration should be added to the Period.start date to calculate the Period.end. The calculated Period.end date is then used to determine the search results.",
  "_filename": "searchparameter-period-of-use.json",
  "package_name": "nictiz.fhir.nl.r4.medicationprocess9",
  "date": null,
  "expression": "MedicationRequest.extension('http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period').value and MedicationRequest.extension('http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period').value.extension('http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration').value | MedicationDispense.extension('http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period').value and MedicationDispense.extension('http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period').value.extension('http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration').value",
  "publisher": "Nictiz",
  "purpose": "To search MedicationRequest and MedicationDispense resources on the value of the ext-TimeInterval.Period extension (http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period).",
  "name": "PeriodOfUse",
  "type": "special",
  "experimental": null,
  "resourceType": "SearchParameter",
  "title": null,
  "package_version": "1.0.0",
  "status": "active",
  "id": "91f0de1b-d3a4-4359-afb3-83d1e828f4e7",
  "kind": null,
  "url": "http://nictiz.nl/fhir/SearchParameter/period-of-use",
  "code": "period-of-use",
  "comparator": [ "eq", "le", "lt", "ge", "gt" ],
  "base": [ "MedicationRequest", "MedicationDispense" ],
  "version": "1.0.0",
  "contact": [ {
    "name": "Nictiz",
    "telecom": [ {
      "use": "work",
      "value": "https://www.nictiz.nl",
      "system": "url"
    } ]
  } ]
}