PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.r4.medicationprocess9@2.0.0-beta.1
    http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe
{
  "description": "This CapabilityStatement describes the minimal requirements for a client/server to fulfill the 'Retrieve/Serve medication data' transaction within Medication Process 9 (MP9) version 2.0.0. See [Landingspagina Medicatieproces](https://informatiestandaarden.nictiz.nl/wiki/Landingspagina_Medicatieproces) for additional information.",
  "_filename": "CapabilityStatement-mp-MedicationData.RetrieveServe.json",
  "package_name": "nictiz.fhir.nl.r4.medicationprocess9",
  "format": [ "xml", "json" ],
  "date": "2022-06-15",
  "publisher": "Nictiz",
  "fhirVersion": "4.0.1",
  "purpose": "This CapabilityStatement is informative in nature and does not represent the minimum or maximum set of capabilities the client or server should support. The aim is to design the CapabilityStatement as complete as possible, however for the exact set of capabilities the implementation guide of the corresponding information standard should be consulted.",
  "name": "mp MedicationData.RetrieveServe",
  "copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
  "type": null,
  "experimental": null,
  "resourceType": "CapabilityStatement",
  "title": null,
  "package_version": "2.0.0-beta.1",
  "status": "active",
  "id": "e353aece-3119-44cb-9e08-dbfeec4797b0",
  "kind": "requirements",
  "url": "http://nictiz.nl/fhir/CapabilityStatement/mp-MedicationData.RetrieveServe",
  "version": "1.0.0",
  "contact": [ {
    "name": "Nictiz",
    "telecom": [ {
      "use": "work",
      "value": "https://www.nictiz.nl",
      "system": "url"
    } ]
  } ],
  "rest": [ {
    "mode": "client",
    "resource": [ {
      "type": "MedicationRequest",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token"
      }, {
        "name": "medication",
        "type": "reference"
      }, {
        "name": "period-of-use",
        "type": "date",
        "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use"
      } ],
      "searchInclude": [ "MedicationRequest:patient", "MedicationRequest:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen", "http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest" ]
    }, {
      "type": "MedicationDispense",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/category"
      }, {
        "name": "medication",
        "type": "reference"
      }, {
        "name": "period-of-use",
        "type": "date",
        "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use"
      }, {
        "name": "whenhandedover",
        "type": "date"
      } ],
      "searchInclude": [ "MedicationDispense:patient", "MedicationDispense:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationDispense" ]
    }, {
      "type": "MedicationStatement",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token"
      }, {
        "name": "medication",
        "type": "reference"
      } ],
      "searchInclude": [ "MedicationStatement:patient", "MedicationStatement:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationUse2" ]
    }, {
      "type": "MedicationAdministration",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/category"
      }, {
        "name": "medication",
        "type": "reference"
      }, {
        "name": "effective-time",
        "type": "date"
      } ],
      "searchInclude": [ "MedicationAdministration:patient", "MedicationAdministration:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAdministration2" ]
    }, {
      "type": "Patient",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "identifier",
        "type": "token"
      } ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" ]
    }, {
      "type": "Medication",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "code",
        "type": "token",
        "documentation": "This search parameter only needs to be supported as a chained search parameter (i.e. as `medication.code` on MedicationRequest, MedicationDispense, MedicationStatement and MedicationAdministration)."
      } ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct" ]
    }, {
      "type": "RelatedPerson",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson" ]
    }, {
      "type": "PractitionerRole",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" ]
    }, {
      "type": "Practitioner",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" ]
    }, {
      "type": "Location",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" ]
    }, {
      "type": "Organization",
      "interaction": [ {
        "code": "read"
      } ],
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle. For a client support of the read interaction is mandatory.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" ]
    } ],
    "interaction": [ {
      "code": "search-system"
    } ],
    "documentation": "Minimal requirements for a client to fulfill the 'Retrieve medication data' transaction (system role: MP-MGR)."
  }, {
    "mode": "server",
    "resource": [ {
      "type": "MedicationRequest",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token"
      }, {
        "name": "medication",
        "type": "reference"
      }, {
        "name": "period-of-use",
        "type": "date",
        "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use"
      } ],
      "searchInclude": [ "MedicationRequest:patient", "MedicationRequest:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-VariableDosingRegimen", "http://nictiz.nl/fhir/StructureDefinition/mp-DispenseRequest" ]
    }, {
      "type": "MedicationDispense",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/category"
      }, {
        "name": "medication",
        "type": "reference"
      }, {
        "name": "period-of-use",
        "type": "date",
        "definition": "http://nictiz.nl/fhir/SearchParameter/period-of-use"
      }, {
        "name": "whenhandedover",
        "type": "date"
      } ],
      "searchInclude": [ "MedicationDispense:patient", "MedicationDispense:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-AdministrationAgreement", "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationDispense" ]
    }, {
      "type": "MedicationStatement",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token"
      }, {
        "name": "medication",
        "type": "reference"
      } ],
      "searchInclude": [ "MedicationStatement:patient", "MedicationStatement:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationUse2" ]
    }, {
      "type": "MedicationAdministration",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "pharmaceutical-treatment-identifier",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/pharmaceutical-treatment-identifier"
      }, {
        "name": "category",
        "type": "token",
        "definition": "http://nictiz.nl/fhir/SearchParameter/category"
      }, {
        "name": "medication",
        "type": "reference"
      }, {
        "name": "effective-time",
        "type": "date"
      } ],
      "searchInclude": [ "MedicationAdministration:patient", "MedicationAdministration:medication" ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-MedicationAdministration2" ]
    }, {
      "type": "Patient",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "identifier",
        "type": "token"
      } ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" ]
    }, {
      "type": "Medication",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "code",
        "type": "token",
        "documentation": "This search parameter only needs to be supported as a chained search parameter (i.e. as `medication.code` on MedicationRequest, MedicationDispense, MedicationStatement and MedicationAdministration)."
      } ],
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/mp-PharmaceuticalProduct" ]
    }, {
      "type": "RelatedPerson",
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson" ]
    }, {
      "type": "PractitionerRole",
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" ]
    }, {
      "type": "Practitioner",
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-Practitioner" ]
    }, {
      "type": "Location",
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" ]
    }, {
      "type": "Organization",
      "documentation": "This is a secondary resource that needs to be resolvable, either by supporting a read interaction or explicitly including it in the Bundle.",
      "supportedProfile": [ "http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider-Organization" ]
    } ],
    "interaction": [ {
      "code": "search-system"
    } ],
    "documentation": "Minimal requirements for a server to fulfill the 'Serve medication data' transaction (system role: MP-MGB)."
  } ]
}