Endpoint (4)

#NameSourceVerDescription
1Imaging Study Endpointihe.rad.imr#currentR4IHE Radiology profile on Endpoint for Study
2mCSD Endpointmedcom.sor.mcsd#currentR4A profile on the mCSD Endpoint. An Organization may be reachable through electronic Endpoint(s). An Endpoint may be a FHIR server, an IHE web services actor, or some other mechanism. If an Organization does not have an Endpoint, it may still be reachable via an Endpoint at its parent Organization or an affiliated Organization. Given that in FHIR R4 the .connnectionType is 1..1, each type of endpoint will be indicated with an independent Endpoint resource.
3mCSD Endpoint for Document Sharingmedcom.sor.mcsd#currentR4A profile on the mCSD Endpoint for Document Sharing environments. Given that in FHIR R4 the .connnectionType is 1..1, each type of endpoint will be indicated with an independent Endpoint resource. Thus a XCA Responding Gateway will need two Endpoint instances to express Query vs Retrieve. Open-Issues: 1. That payloadType and payloadMimeType are either empty to indicate that the endpoint is not constrained; or fully populated. 2. That payloadType and PayloadMimeType for XCA/XDS/MHD Query and XCA/XDS/MHD Retrieve would be the same thus replicating the capability at both endpoints. 3. It did not seem right that Query be indicated with a mimeType of ebRegistry as that is not helpful to the use-case. 4. should the homeCommunityId be mandated here, should those behind it be here, should this be empty? 5. would a Proxy service that is supporting OrgAff be a good example of NOT putting a homeCommunityId in the endpoint.identifier?
4VhDir Endpointhl7.fhir.uv.vhdir#currentR4Defines the basic constraints and extensions on the Endpoint resource for use in a Validated Healthcare Directory
1 2 3 4
Endpoint
Endpoint.payloadMimeType
Endpoint.payloadType C D
Endpoint.payloadType.coding B M
Endpoint.meta
Endpoint.implicitRules C
Endpoint.language
Endpoint.text
Endpoint.contained
Endpoint.extension S C (2) S C S C D (5)
Endpoint.modifierExtension C
Endpoint.identifier D
Endpoint.identifier.assigner
Endpoint.identifier.period
Endpoint.identifier.value
Endpoint.identifier.system
Endpoint.identifier.type
Endpoint.identifier.use
Endpoint.identifier.extension S C (2)
Endpoint.status D
Endpoint.connectionType B M B M
Endpoint.name C
Endpoint.description
Endpoint.environmentType
Endpoint.managingOrganization C D
Endpoint.contact D C
Endpoint.contact.period
Endpoint.contact.rank
Endpoint.contact.use
Endpoint.contact.value C
Endpoint.contact.system C
Endpoint.contact.extension S C (3)
Endpoint.period D
Endpoint.payload
Endpoint.payload.extension
Endpoint.payload.modifierExtension
Endpoint.payload.type
Endpoint.payload.mimeType
Endpoint.address D
Endpoint.header C
S: There is slicing defined in the element(s)
C: There is cardinality erstrictions defined in the element(s)
I: There is invariants defined in the element(s)
F: There is a fixed or pattern value defined in the element(s)
D: There is document provided in the element(s)
B: There is terminology bindings defined in the element(s)
M: At least one of the element(s) has must-support = true
(N): The number of elements if > 1

Produced 08 Sep 2023