PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.smp@1.0.0
    http://hl7.org/fhir/us/smp/CapabilityStatement/smp-server
{
  "description": "This resource defines the expected capabilities of the SMP Server actor when conforming to the SMP IG and It is expected that it will be used in conjunction with the US Core CapabilityStatement. Together they describe the complete list of actual profiles and RESTful operations supported by SMP servers. SMP Server requirements may also be impacted by the rules of local jurisdictions or other contextual requirements.",
  "_filename": "CapabilityStatement-smp-server.json",
  "package_name": "hl7.fhir.us.smp",
  "format": [ "json", "xml" ],
  "_format": [ {
    "extension": [ {
      "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
      "valueCode": "SHALL"
    } ]
  }, {
    "extension": [ {
      "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
      "valueCode": "SHOULD"
    } ]
  } ],
  "date": "2024-04-29T00:00:00-06:00",
  "publisher": "HL7 International / Pharmacy",
  "fhirVersion": "4.0.1",
  "jurisdiction": [ {
    "coding": [ {
      "code": "US",
      "system": "urn:iso:std:iso:3166",
      "display": "United States of America"
    } ]
  } ],
  "name": "SMP_Server",
  "type": null,
  "experimental": null,
  "resourceType": "CapabilityStatement",
  "title": null,
  "package_version": "1.0.0",
  "extension": [ {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode": "phx"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger": 1,
    "_valueInteger": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://hl7.org/fhir/us/smp/ImplementationGuide/hl7.fhir.us.smp"
      } ]
    }
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode": "trial-use",
    "_valueCode": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://hl7.org/fhir/us/smp/ImplementationGuide/hl7.fhir.us.smp"
      } ]
    }
  } ],
  "status": "active",
  "id": "c24429ba-1e83-4d06-861c-5b4decfae3b7",
  "kind": "requirements",
  "url": "http://hl7.org/fhir/us/smp/CapabilityStatement/smp-server",
  "version": "1.0.0",
  "contact": [ {
    "name": "HL7 International / Pharmacy",
    "telecom": [ {
      "value": "http://www.hl7.org/Special/committees/medication",
      "system": "url"
    }, {
      "value": "pharmacylists@lists.hl7.org",
      "system": "email"
    } ]
  }, {
    "name": "Andy Stechishin",
    "telecom": [ {
      "value": "mailto:andy.stechishin@gmail.com",
      "system": "email"
    } ]
  } ],
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "type": "List",
      "operation": [ {
        "name": "smp-query",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "definition": "http://hl7.org/fhir/us/smp/OperationDefinition/smp-operation-retrieve",
        "documentation": "Operation used to retrieve individual patient's medication history"
      }, {
        "name": "smp-submit",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "definition": "http://hl7.org/fhir/us/smp/OperationDefinition/smp-operation-submit",
        "documentation": "Operation used to submit individual patient's medication list for storage"
      } ],
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        } ],
        "documentation": "Allows retrieval of medication list for the various point in time information."
      }, {
        "code": "update",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows for the maintenance of the medication lists."
      }, {
        "code": "create",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows for the creation of a medication list."
      } ],
      "searchParam": [ {
        "name": "patient",
        "type": "reference",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        } ],
        "definition": "http://hl7.org/fhir/SearchParameter/List-subject",
        "documentation": "Allows retrieving medication lists for the patient"
      }, {
        "name": "code",
        "type": "token",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        } ],
        "definition": "http://hl7.org/fhir/SearchParameter/clinical-code",
        "documentation": "Allows retrieving specific kinds of medication lists for the patient"
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/smp/StructureDefinition/smp-medication-list" ]
    }, {
      "type": "MedicationStatement",
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        } ],
        "documentation": "Allows retrieval of medication details."
      }, {
        "code": "update",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows for the maintenance of the medication details."
      }, {
        "code": "create",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows for the creation of a medication details. (Mandatory if creation of Medication lists enabled.)"
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/smp/StructureDefinition/smp-medicationstatement" ]
    }, {
      "type": "Medication",
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval medication details"
      }, {
        "code": "create",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows for the creation of a medication."
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/smp/StructureDefinition/smp-medication" ]
    }, {
      "type": "MedicationRequest",
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval of ."
      }, {
        "code": "create",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows for the creation of a medication."
      }, {
        "code": "update",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows for the maintenance of a MedicationRequest as required."
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest" ]
    }, {
      "type": "MedicationAdministration",
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHOULD"
        } ],
        "documentation": "Allows retrieval medication details."
      }, {
        "code": "create",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows for the creation of a medication."
      }, {
        "code": "update",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows for the maintenance of a MedicationAdministration as required."
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/smp/StructureDefinition/smp-medicationadministration" ]
    }, {
      "type": "Patient",
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "SHALL"
        } ],
        "documentation": "Required for identification and retrieval of patient medication information"
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient" ]
    }, {
      "type": "Bundle",
      "interaction": [ {
        "code": "read",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows retrieval using extended bundles of a medication list from a repository (if the smp-query operation on List is implemented, the Bundle Medication List profile becomes mandatory)."
      }, {
        "code": "create",
        "extension": [ {
          "url": "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
          "valueCode": "MAY"
        } ],
        "documentation": "Allows submission of new medication list to a repository (if the smp-submit operation on List is implemented, the Bundle Medication List Maintenance profile becomes mandatory)."
      } ],
      "supportedProfile": [ "http://hl7.org/fhir/us/smp/StructureDefinition/smp-bundle", "http://hl7.org/fhir/us/smp/StructureDefinition/smp-bundle-transaction" ]
    } ]
  } ]
}