Use Case - Search for an Endpoint

To Search for an Endpoint you can search for it directly, or by referencing it's Organization.

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
statusΣ ?!1..1codeBinding
connectionTypeΣ1..1CodingBinding
nameΣ0..1string
managingOrganizationΣ C0..1Reference(Organization)
contactC0..*ContactPoint
periodΣ C0..1Period
payloadTypeΣ1..*CodeableConcept
payloadMimeTypeΣ0..*codeBinding
addressΣ1..1url
header0..*string

Search by Endpoint

Endpoint.identifier

Definition: Identifier for the organization that is used to identify the endpoint across multiple disparate systems.

Invocations

[base]/Endpoint?identifier=[system]|[value]

<SearchParameter xmlns="http://hl7.org/fhir">
<id value="Endpoint-identifier" />
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use" />
</extension>
<url value="http://hl7.org/fhir/SearchParameter/Endpoint-identifier" />
<version value="4.0.1" />
<name value="identifier" />
<status value="draft" />
<experimental value="false" />
<date value="2019-11-01T09:29:23+11:00" />
<publisher value="Health Level Seven International (Patient Administration)" />
<system value="url" />
<value value="http://hl7.org/fhir" />
</telecom>
</contact>
<system value="url" />
<value value="http://www.hl7.org/Special/committees/pafm/index.cfm" />
</telecom>
</contact>
<description value="Identifies this endpoint across multiple systems" />
<code value="identifier" />
<base value="Endpoint" />
<type value="token" />
<expression value="Endpoint.identifier" />
<xpath value="f:Endpoint/f:identifier" />
<xpathUsage value="normal" />
</SearchParameter>

Search by Endpoint Organization

Endpoint.managingOrganization

Definition: The organization that manages this endpoint (even if technically another organization is hosting this in the cloud, it is the organization associated with the data).

Invocations

[base]/Endpoint?organization=Organization/[id]

<SearchParameter xmlns="http://hl7.org/fhir">
<id value="Endpoint-organization" />
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use" />
</extension>
<url value="http://hl7.org/fhir/SearchParameter/Endpoint-organization" />
<version value="4.0.1" />
<name value="organization" />
<status value="draft" />
<experimental value="false" />
<date value="2019-11-01T09:29:23+11:00" />
<publisher value="Health Level Seven International (Patient Administration)" />
<system value="url" />
<value value="http://hl7.org/fhir" />
</telecom>
</contact>
<system value="url" />
<value value="http://www.hl7.org/Special/committees/pafm/index.cfm" />
</telecom>
</contact>
<description value="The organization that is managing the endpoint" />
<code value="organization" />
<base value="Endpoint" />
<type value="reference" />
<expression value="Endpoint.managingOrganization" />
<xpath value="f:Endpoint/f:managingOrganization" />
<xpathUsage value="normal" />
<target value="Organization" />
</SearchParameter>

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
mainLocationC0..1Extension(Reference(Location))
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valuePeriodPeriod
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeS Σ ?!0..1boolean
typeΣ0..*CodeableConceptBinding
nameS Σ C0..1string
alias0..*string
telecomS C0..*ContactPoint
addressS C0..*Address
partOfΣ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
endpoint0..*Reference(Endpoint)

Search by Organization Endpoint

Organization.endpoint

Definition: Technical endpoints providing access to services operated for the organization.

Invocations [base]/Organization?endpoint=Endpoint/[id]

<SearchParameter xmlns="http://hl7.org/fhir">
<id value="Organization-endpoint" />
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use" />
</extension>
<url value="http://hl7.org/fhir/SearchParameter/Organization-endpoint" />
<version value="4.0.1" />
<name value="endpoint" />
<status value="draft" />
<experimental value="false" />
<date value="2019-11-01T09:29:23+11:00" />
<publisher value="Health Level Seven International (Patient Administration)" />
<system value="url" />
<value value="http://hl7.org/fhir" />
</telecom>
</contact>
<system value="url" />
<value value="http://www.hl7.org/Special/committees/pafm/index.cfm" />
</telecom>
</contact>
<description value="Technical endpoints providing access to services operated for the organization" />
<code value="endpoint" />
<base value="Organization" />
<type value="reference" />
<expression value="Organization.endpoint" />
<xpath value="f:Organization/f:endpoint" />
<xpathUsage value="normal" />
<target value="Endpoint" />
</SearchParameter>

Invocations [base]/Organization?identifier=[system]|[value]

<SearchParameter xmlns="http://hl7.org/fhir">
<id value="Organization-identifier" />
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status">
<valueCode value="trial-use" />
</extension>
<url value="http://hl7.org/fhir/SearchParameter/Organization-identifier" />
<version value="4.0.1" />
<name value="identifier" />
<status value="draft" />
<experimental value="false" />
<date value="2019-11-01T09:29:23+11:00" />
<publisher value="Health Level Seven International (Patient Administration)" />
<system value="url" />
<value value="http://hl7.org/fhir" />
</telecom>
</contact>
<system value="url" />
<value value="http://www.hl7.org/Special/committees/pafm/index.cfm" />
</telecom>
</contact>
<description value="Any identifier for the organization (not the accreditation issuer's identifier)" />
<code value="identifier" />
<base value="Organization" />
<type value="token" />
<expression value="Organization.identifier" />
<xpath value="f:Organization/f:identifier" />
<xpathUsage value="normal" />
</SearchParameter>