PackagesCanonicalsLogsProblems
    Packages
    SFM.030521@1.0.0
    http://nhn.no/sfm/fhir/OperationDefinition/SFM-BasisCapabilitystatement
{
  "description": null,
  "_filename": "SFM Basis CapabilityStatement.json",
  "package_name": "SFM.030521",
  "format": [ "application/fhir+xml", "application/fhir+json" ],
  "date": "2020-06-10T09:45:35+00:00",
  "publisher": "Norsk Helsenett/SFM",
  "fhirVersion": "4.0.1",
  "name": "SFM-Basis",
  "type": null,
  "experimental": null,
  "resourceType": "CapabilityStatement",
  "title": "SFM-Basis Capability statement - PRELIMINARY version",
  "package_version": "1.0.0",
  "status": "draft",
  "id": "626d6894-6997-4725-bdcc-444627a0b92a",
  "kind": "capability",
  "url": "http://nhn.no/sfm/fhir/OperationDefinition/SFM-BasisCapabilitystatement",
  "software": {
    "name": "SFM Basis API",
    "version": "0.0.0 Dummy"
  },
  "version": null,
  "implementation": {
    "url": "https://base-fhir.forskrivning.no/v1",
    "description": "PRELIM: SFM Basis API Test Server (R4 Resources)"
  },
  "rest": [ {
    "mode": "server",
    "resource": [ {
      "searchParam": [ {
        "name": "name",
        "type": "string",
        "documentation": "Computationally friendly name of the capability statement"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "CapabilityStatement",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "CapabilityStatement:guide", "CapabilityStatement:resource-profile", "CapabilityStatement:supported-profile" ],
      "versioning": "versioned-update",
      "profile": "http://hl7.org/fhir/StructureDefinition/CapabilityStatement",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "title",
        "type": "string",
        "documentation": "The human-friendly name of the code system"
      }, {
        "name": "url",
        "type": "uri",
        "documentation": "The uri that identifies the code system"
      }, {
        "name": "system",
        "type": "uri",
        "documentation": "The system for any codes defined by this code system (same as 'url')"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "Computationally friendly name of the code system"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "CodeSystem",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "CodeSystem:supplements" ],
      "versioning": "versioned-update",
      "profile": "http://hl7.org/fhir/StructureDefinition/CodeSystem",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "url",
        "type": "uri",
        "documentation": "The uri that identifies the operation definition"
      }, {
        "name": "system",
        "type": "token",
        "documentation": "Invoke at the system level?"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "Computationally friendly name of the operation definition"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "OperationDefinition",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "OperationDefinition:base", "OperationDefinition:input-profile", "OperationDefinition:output-profile" ],
      "versioning": "versioned-update",
      "profile": "http://hl7.org/fhir/StructureDefinition/OperationDefinition",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "identifier",
        "type": "token",
        "documentation": "Any identifier for the organization (not the accreditation issuer's identifier)"
      }, {
        "name": "partof",
        "type": "reference",
        "documentation": "An organization of which this organization forms a part"
      }, {
        "name": "active",
        "type": "token",
        "documentation": "Is the Organization record active"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "A portion of the organization's name or alias"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "Organization",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "update"
      }, {
        "code": "delete"
      }, {
        "code": "create"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "Organization:endpoint", "Organization:partof" ],
      "versioning": "versioned-update",
      "profile": "http://example.org/fhir/StructureDefinition/sfm-Organization",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "identifier",
        "type": "token",
        "documentation": "A person Identifier"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "Person",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "update"
      }, {
        "code": "delete"
      }, {
        "code": "create"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "Person:link", "Person:organization", "Person:patient", "Person:practitioner", "Person:relatedperson" ],
      "versioning": "versioned-update",
      "profile": "http://ehelse.no/fhir/StructureDefinition/sfm-Person",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "given",
        "type": "string",
        "documentation": "A portion of the given name"
      }, {
        "name": "identifier",
        "type": "token",
        "documentation": "A practitioner's Identifier"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "A server defined search that may match any of the string fields in the HumanName, including family, give, prefix, suffix, suffix, and/or text"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      }, {
        "name": "family",
        "type": "string",
        "documentation": "A portion of the family name"
      } ],
      "conditionalUpdate": true,
      "type": "Practitioner",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "update"
      }, {
        "code": "delete"
      }, {
        "code": "create"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*" ],
      "versioning": "versioned-update",
      "profile": "http://ehelse.no/fhir/StructureDefinition/sfm-Practitioner",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "title",
        "type": "string",
        "documentation": "The human-friendly name of the structure definition"
      }, {
        "name": "type",
        "type": "uri",
        "documentation": "Type defined or constrained by this structure"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "Computationally friendly name of the structure definition"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "StructureDefinition",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "StructureDefinition:base", "StructureDefinition:valueset" ],
      "versioning": "versioned-update",
      "profile": "http://hl7.org/fhir/StructureDefinition/StructureDefinition",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "owner",
        "type": "reference",
        "documentation": "Search by task owner"
      }, {
        "name": "code",
        "type": "token",
        "documentation": "Search by task code"
      }, {
        "name": "patientNiN",
        "type": "string",
        "documentation": "List of patient identifiers"
      }, {
        "name": "_lastUpdated",
        "type": "date",
        "documentation": "time base for changes"
      } ],
      "conditionalUpdate": true,
      "type": "Task",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "create"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*", "Task:based-on", "Task:encounter", "Task:focus", "Task:owner", "Task:part-of", "Task:patient", "Task:requester", "Task:subject" ],
      "versioning": "versioned-update",
      "profile": "http://ehelse.no/fhir/StructureDefinition/sfm-Task",
      "conditionalDelete": "multiple"
    }, {
      "searchParam": [ {
        "name": "title",
        "type": "string",
        "documentation": "The human-friendly name of the value set"
      }, {
        "name": "name",
        "type": "string",
        "documentation": "Computationally friendly name of the value set"
      }, {
        "name": "_id",
        "type": "token",
        "documentation": "The ID of the resource"
      } ],
      "conditionalUpdate": true,
      "type": "ValueSet",
      "interaction": [ {
        "code": "read"
      }, {
        "code": "search-type"
      } ],
      "conditionalCreate": true,
      "searchInclude": [ "*" ],
      "versioning": "versioned-update",
      "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet",
      "conditionalDelete": "multiple"
    } ],
    "operation": [ {
      "name": "getMedication",
      "definition": "OperationDefinition/sfm-getMedication"
    }, {
      "name": "sendMedication",
      "definition": "OperationDefinition/sfm-sendMedication"
    }, {
      "name": "registerResponsibility",
      "definition": "OperationDefinition/sfm-registerResponsibility"
    }, {
      "name": "deRegisterResponsibility",
      "definition": "OperationDefinition/sfm-deRegisterResponsibility"
    } ],
    "interaction": [ {
      "code": "history-system"
    }, {
      "code": "transaction"
    } ]
  } ]
}