FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: CapabilityStatement/SFM-BasisCapabilitystatement

Packagesfm.130323
TypeCapabilityStatement
IdSFM-BasisCapabilitystatement
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=sfm.130323@3.0.1&canonical=http://nhn.no/sfm/fhir/OperationDefinition/SFM-BasisCapabilitystatement
URLhttp://nhn.no/sfm/fhir/OperationDefinition/SFM-BasisCapabilitystatement
Statusdraft
Date2020-06-10T09:45:35+00:00
NameSFM-Basis
TitleSFM-Basis Capability statement - PRELIMINARY version
Kindcapability

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
sfm-Personsfm-Person
sfm-Practitionersfm-Practitioner
sfm-Tasksfm-Task

Narrative

Note: links and images are rebased to the (stated) source

Capability statement for the SFM BASIS API

Source

{
  "resourceType": "CapabilityStatement",
  "id": "SFM-BasisCapabilitystatement",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://nhn.no/sfm/fhir/OperationDefinition/SFM-BasisCapabilitystatement",
  "name": "SFM-Basis",
  "title": "SFM-Basis Capability statement - PRELIMINARY version",
  "status": "draft",
  "date": "2020-06-10T09:45:35+00:00",
  "publisher": "Norsk Helsenett/SFM",
  "kind": "capability",
  "software": {
    "name": "SFM Basis API",
    "version": "0.0.0 Dummy"
  },
  "implementation": {
    "description": "PRELIM: SFM Basis API Test Server (R4 Resources)",
    "url": "https://base-fhir.forskrivning.no/v1"
  },
  "fhirVersion": "4.0.1",
  "format": [
    "application/fhir+xml",
    "application/fhir+json"
  ],
  "rest": [
    {
      "mode": "server",
      "resource": [
        {
          "type": "CapabilityStatement",
          "profile": "http://hl7.org/fhir/StructureDefinition/CapabilityStatement",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "CapabilityStatement:guide",
            "CapabilityStatement:resource-profile",
            "CapabilityStatement:supported-profile"
          ],
          "searchParam": [
            {
              "name": "name",
              "type": "string",
              "documentation": "Computationally friendly name of the capability statement"
            },
            {
              "name": "_id",
              "type": "token",
              "documentation": "The ID of the resource"
            }
          ]
        },
        {
          "type": "CodeSystem",
          "profile": "http://hl7.org/fhir/StructureDefinition/CodeSystem",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "CodeSystem:supplements"
          ],
          "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"
            }
          ]
        },
        {
          "type": "OperationDefinition",
          "profile": "http://hl7.org/fhir/StructureDefinition/OperationDefinition",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "OperationDefinition:base",
            "OperationDefinition:input-profile",
            "OperationDefinition:output-profile"
          ],
          "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"
            }
          ]
        },
        {
          "type": "Organization",
          "profile": "http://example.org/fhir/StructureDefinition/sfm-Organization",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "update"
            },
            {
              "code": "delete"
            },
            {
              "code": "create"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "Organization:endpoint",
            "Organization:partof"
          ],
          "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"
            }
          ]
        },
        {
          "type": "Person",
          "profile": "http://ehelse.no/fhir/StructureDefinition/sfm-Person",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "update"
            },
            {
              "code": "delete"
            },
            {
              "code": "create"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "Person:link",
            "Person:organization",
            "Person:patient",
            "Person:practitioner",
            "Person:relatedperson"
          ],
          "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"
            }
          ]
        },
        {
          "type": "Practitioner",
          "profile": "http://ehelse.no/fhir/StructureDefinition/sfm-Practitioner",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "update"
            },
            {
              "code": "delete"
            },
            {
              "code": "create"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*"
          ],
          "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"
            }
          ]
        },
        {
          "type": "StructureDefinition",
          "profile": "http://hl7.org/fhir/StructureDefinition/StructureDefinition",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "StructureDefinition:base",
            "StructureDefinition:valueset"
          ],
          "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"
            }
          ]
        },
        {
          "type": "Task",
          "profile": "http://ehelse.no/fhir/StructureDefinition/sfm-Task",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "create"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*",
            "Task:based-on",
            "Task:encounter",
            "Task:focus",
            "Task:owner",
            "Task:part-of",
            "Task:patient",
            "Task:requester",
            "Task:subject"
          ],
          "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"
            }
          ]
        },
        {
          "type": "ValueSet",
          "profile": "http://hl7.org/fhir/StructureDefinition/ValueSet",
          "interaction": [
            {
              "code": "read"
            },
            {
              "code": "search-type"
            }
          ],
          "versioning": "versioned-update",
          "conditionalCreate": true,
          "conditionalUpdate": true,
          "conditionalDelete": "multiple",
          "searchInclude": [
            "*"
          ],
          "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"
            }
          ]
        }
      ],
      "interaction": [
        {
          "code": "history-system"
        },
        {
          "code": "transaction"
        }
      ],
      "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"
        }
      ]
    }
  ]
}