PackagesCanonicalsLogsProblems
    Packages
    ihe.iti.mcsd@3.6.1
    http://profiles.ihe.net/ITI/mCSD/CapabilityStatement/IHE.mCSD.CareServicesSelectiveSupplier
{
  "description": "CapabilityStatement for Care Services Selective Supplier Actor in the IHE IT Infrastructure Technical Framework Supplement IHE mCSD. See https://profiles.ihe.net/ITI/mCSD.",
  "_filename": "CapabilityStatement-IHE.mCSD.CareServicesSelectiveSupplier.json",
  "package_name": "ihe.iti.mcsd",
  "format": [ "application/fhir+xml", "application/fhir+json" ],
  "date": "2021-04-27",
  "publisher": "IHE IT Infrastructure Technical Committee",
  "fhirVersion": "4.0.0",
  "jurisdiction": [ {
    "coding": [ {
      "code": "001",
      "system": "http://unstats.un.org/unsd/methods/m49/m49.htm"
    } ]
  } ],
  "name": "IHE_mCSD_Care_Services_Selective_Supplier",
  "copyright": "IHE http://www.ihe.net/Governance/#Intellectual_Property",
  "type": null,
  "experimental": "true",
  "resourceType": "CapabilityStatement",
  "title": "IHE ITI Mobile Care Services Discovery (mCSD) - Care Services Selective Supplier",
  "package_version": "3.6.1",
  "status": "draft",
  "id": "ad6ff937-ab57-4bd6-8891-04e85ed35b1b",
  "kind": "requirements",
  "url": "http://profiles.ihe.net/ITI/mCSD/CapabilityStatement/IHE.mCSD.CareServicesSelectiveSupplier",
  "version": "3.6.1",
  "contact": [ {
    "telecom": [ {
      "value": "https://www.ihe.net/ihe_domains/it_infrastructure/",
      "system": "url"
    } ]
  }, {
    "telecom": [ {
      "value": "iti@ihe.net",
      "system": "email"
    } ]
  }, {
    "name": "IHE IT Infrastructure Technical Committee",
    "telecom": [ {
      "value": "iti@ihe.net",
      "system": "email"
    } ]
  } ],
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "type": "HealthcareService",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "active",
        "type": "token"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "location",
        "type": "reference"
      }, {
        "name": "name",
        "type": "string"
      }, {
        "name": "name:contains",
        "type": "string"
      }, {
        "name": "name:exact",
        "type": "string"
      }, {
        "name": "organization",
        "type": "reference"
      }, {
        "name": "type",
        "type": "token"
      }, {
        "name": "organization.active",
        "type": "token"
      }, {
        "name": "organization.identifier",
        "type": "token"
      }, {
        "name": "organization.name",
        "type": "string"
      }, {
        "name": "organization.name:contains",
        "type": "string"
      }, {
        "name": "organization.name:exact",
        "type": "string"
      }, {
        "name": "location.status",
        "type": "token"
      }, {
        "name": "location.identifier",
        "type": "token"
      }, {
        "name": "location.name",
        "type": "string"
      }, {
        "name": "location.name:contains",
        "type": "string"
      }, {
        "name": "location.name:exact",
        "type": "string"
      } ],
      "documentation": ".",
      "supportedProfile": [ "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.HealthcareService" ]
    }, {
      "type": "Location",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "name",
        "type": "string"
      }, {
        "name": "name:contains",
        "type": "string"
      }, {
        "name": "name:exact",
        "type": "string"
      }, {
        "name": "organization",
        "type": "reference"
      }, {
        "name": "partof",
        "type": "reference"
      }, {
        "name": "type",
        "type": "token"
      }, {
        "name": "status",
        "type": "token"
      }, {
        "name": "partof.identifier",
        "type": "token"
      }, {
        "name": "partof.name",
        "type": "string"
      }, {
        "name": "partof.name:contains",
        "type": "string"
      }, {
        "name": "partof.name:exact",
        "type": "string"
      }, {
        "name": "organization.active",
        "type": "token"
      }, {
        "name": "organization.identifier",
        "type": "token"
      }, {
        "name": "organization.name",
        "type": "string"
      }, {
        "name": "organization.name:contains",
        "type": "string"
      }, {
        "name": "organization.name:exact",
        "type": "string"
      } ],
      "documentation": ".",
      "supportedProfile": [ "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Location", "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.FacilityLocation", "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.JurisdictionLocation" ]
    }, {
      "type": "Organization",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "active",
        "type": "token"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "name",
        "type": "string"
      }, {
        "name": "name:contains",
        "type": "string"
      }, {
        "name": "name:exact",
        "type": "string"
      }, {
        "name": "partof",
        "type": "reference"
      }, {
        "name": "type",
        "type": "token"
      }, {
        "name": "partof.identifier",
        "type": "token"
      }, {
        "name": "partof.name",
        "type": "string"
      }, {
        "name": "partof.name:contains",
        "type": "string"
      }, {
        "name": "partof.name:exact",
        "type": "string"
      }, {
        "name": "ihe-mcsd-hierarchy-type",
        "type": "token",
        "definition": "http://profiles.ihe.net/ITI/mCSD/SearchParameter/IHE.mCSD.Organization.HierarchyType"
      }, {
        "name": "ihe-mcsd-hierarchy-partof",
        "type": "reference",
        "definition": "http://profiles.ihe.net/ITI/mCSD/SearchParameter/IHE.mCSD.Organization.HierarchyPartOf"
      }, {
        "name": "ihe-mcsd-hierarchy-partof:below",
        "type": "reference",
        "definition": "http://profiles.ihe.net/ITI/mCSD/SearchParameter/IHE.mCSD.Organization.HierarchyPartOf"
      }, {
        "name": "ihe-mcsd-hierarchy-partof:above",
        "type": "reference",
        "definition": "http://profiles.ihe.net/ITI/mCSD/SearchParameter/IHE.mCSD.Organization.HierarchyPartOf"
      } ],
      "documentation": ".",
      "supportedProfile": [ "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Organization", "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.FacilityOrganization", "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.JurisdictionOrganization" ]
    }, {
      "type": "Practitioner",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "active",
        "type": "token"
      }, {
        "name": "identifier",
        "type": "token"
      }, {
        "name": "name",
        "type": "string"
      }, {
        "name": "name:contains",
        "type": "string"
      }, {
        "name": "name:exact",
        "type": "string"
      }, {
        "name": "given",
        "type": "string"
      }, {
        "name": "given:contains",
        "type": "string"
      }, {
        "name": "given:exact",
        "type": "string"
      }, {
        "name": "family",
        "type": "string"
      }, {
        "name": "family:contains",
        "type": "string"
      }, {
        "name": "family:exact",
        "type": "string"
      } ],
      "documentation": ".",
      "supportedProfile": [ "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Practitioner" ]
    }, {
      "type": "PractitionerRole",
      "interaction": [ {
        "code": "search-type"
      } ],
      "searchParam": [ {
        "name": "active",
        "type": "token"
      }, {
        "name": "location",
        "type": "reference"
      }, {
        "name": "organization",
        "type": "reference"
      }, {
        "name": "role",
        "type": "token"
      }, {
        "name": "service",
        "type": "reference"
      }, {
        "name": "specialty",
        "type": "token"
      }, {
        "name": "practitioner.identifier",
        "type": "token"
      }, {
        "name": "practitioner.name",
        "type": "string"
      }, {
        "name": "practitioner.name:contains",
        "type": "string"
      }, {
        "name": "practitioner.name:exact",
        "type": "string"
      }, {
        "name": "practitioner.given",
        "type": "string"
      }, {
        "name": "practitioner.given:contains",
        "type": "string"
      }, {
        "name": "practitioner.given:exact",
        "type": "string"
      }, {
        "name": "practitioner.family",
        "type": "string"
      }, {
        "name": "practitioner.family:contains",
        "type": "string"
      }, {
        "name": "practitioner.family:exact",
        "type": "string"
      }, {
        "name": "organization.active",
        "type": "token"
      }, {
        "name": "organization.identifier",
        "type": "token"
      }, {
        "name": "organization.name",
        "type": "string"
      }, {
        "name": "organization.name:contains",
        "type": "string"
      }, {
        "name": "organization.name:exact",
        "type": "string"
      }, {
        "name": "location.status",
        "type": "token"
      }, {
        "name": "location.identifier",
        "type": "token"
      }, {
        "name": "location.name",
        "type": "string"
      }, {
        "name": "location.name:contains",
        "type": "string"
      }, {
        "name": "location.name:exact",
        "type": "string"
      }, {
        "name": "service.active",
        "type": "token"
      }, {
        "name": "service.identifier",
        "type": "token"
      }, {
        "name": "service.location",
        "type": "reference"
      }, {
        "name": "service.name",
        "type": "string"
      }, {
        "name": "service.name:contains",
        "type": "string"
      }, {
        "name": "service.name:exact",
        "type": "string"
      }, {
        "name": "service.organization",
        "type": "reference"
      } ],
      "documentation": ".",
      "searchInclude": [ "Practitioner" ],
      "supportedProfile": [ "http://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.PractitionerRole" ]
    } ],
    "searchParam": [ {
      "name": "_id",
      "type": "token"
    }, {
      "name": "_lastUpdated",
      "type": "token",
      "documentation": "The values for this shall support these prefixes: gt, lt, ge, le, sa, and eb"
    } ],
    "documentation": "IHE ITI mCSD ITI-90 endpoint"
  } ]
}