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

FHIR IG Statistics: OperationDefinition/bc-entity-organization-query

Packagefhir.ca-bc.provider
Resource TypeOperationDefinition
Idbc-entity-organization-query
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=fhir.ca-bc.provider@1.0.1&canonical=http://hlth.gov.bc.ca/fhir/provider/OperationDefinition/bc-entity-organization-query
URLhttp://hlth.gov.bc.ca/fhir/provider/OperationDefinition/bc-entity-organization-query
Version1.0.0
Statusactive
Date2025-02-28T00:26:03+00:00
NameOrganizationEntityQuery
TitleQuery for an organization without returning associations
Realmus
Authorityhl7
DescriptionThis operation is used to query for an organization and will return the information for that organization without following associations to other providers, organizations, or facilities.
Typetrue
Kindquery

Resources that use this resource

CapabilityStatement
bc-plr-server-capability-statementBC PLR Server Capability Statement

Resources that this resource uses

No resources found


Narrative

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

Generated Narrative: OperationDefinition bc-entity-organization-query

URL: [base]/Organization/$entityQuery

URL: [base]/Organization/[id]/$entityQuery

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INidentifier0..1string
(string)

String, representing the full identifier value with system and value, e.g. identifier=[system]|[value]

INname0..1string
(string)

Search for organizations with the specified name, mandatory if no identifier specified. May use trailing wildcards, e.g. Clinic*

INdescription0..1string
(string)

Search for organizations with the specified description, mapping to BCOrganization.alias. May use trailing wildcards, e.g. Clinic*

INtype0..1string
(token)

Search for organizations with the specified role type code, mandatory if no identifier specified, mapping to Organization.type

INaddress-line10..1string
(string)

Search will run on Physical address, then Mailing address if no match was found on. May use trailing wildcards

INaddress-city0..1string
(string)

Search for organizations with the specified city.

INwithHistory0..1boolean

true or false, The withHistory parameter instructs PLR to search through historical records for matching attributes. Only the current data is returned.

OUTbundle1..1Bundle

The Response Bundle with the OperationOutcome and the list of BCOrganizationBundle found by the search.


Source

{
  "resourceType": "OperationDefinition",
  "id": "bc-entity-organization-query",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://hlth.gov.bc.ca/fhir/provider/OperationDefinition/bc-entity-organization-query",
  "version": "1.0.0",
  "name": "OrganizationEntityQuery",
  "title": "Query for an organization without returning associations",
  "status": "active",
  "kind": "query",
  "date": "2025-02-28T00:26:03+00:00",
  "publisher": "BC Ministry of Health",
  "contact": [
    {
      "name": "BC Ministry of Health",
      "telecom": [
        {
          "system": "url",
          "value": "https://www2.gov.bc.ca/gov/content/governments/organizational-structure/ministries-organizations/ministries/health"
        }
      ]
    }
  ],
  "description": "This operation is used to query for an organization and will return the information for that organization without following associations to other providers, organizations, or facilities.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "CA",
          "display": "Canada"
        }
      ]
    }
  ],
  "code": "entityQuery",
  "resource": [
    "Organization"
  ],
  "system": false,
  "type": true,
  "instance": true,
  "parameter": [
    {
      "name": "identifier",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "String, representing the full identifier value with system and value, e.g. identifier=[system]|[value]",
      "type": "string",
      "searchType": "string"
    },
    {
      "name": "name",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Search for organizations with the specified name, mandatory if no identifier specified. May use trailing wildcards, e.g. Clinic*",
      "type": "string",
      "searchType": "string"
    },
    {
      "name": "description",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Search for organizations with the specified description, mapping to BCOrganization.alias. May use trailing wildcards, e.g. Clinic*",
      "type": "string",
      "searchType": "string"
    },
    {
      "name": "type",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Search for organizations with the specified role type code, mandatory if no identifier specified, mapping to Organization.type",
      "type": "string",
      "searchType": "token"
    },
    {
      "name": "address-line1",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Search will run on Physical address, then Mailing address if no match was found on. May use trailing wildcards",
      "type": "string",
      "searchType": "string"
    },
    {
      "name": "address-city",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Search for organizations with the specified city.",
      "type": "string",
      "searchType": "string"
    },
    {
      "name": "withHistory",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "true or false, The withHistory parameter instructs PLR to search through historical records for matching attributes. Only the current data is returned.",
      "type": "boolean"
    },
    {
      "name": "bundle",
      "use": "out",
      "min": 1,
      "max": "1",
      "documentation": "The Response Bundle with the OperationOutcome and the list of BCOrganizationBundle found by the search.",
      "type": "Bundle"
    }
  ]
}