Profiles & Operations Index > Profile: Endpoint

Profile: Endpoint

Canonical URL:http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-endpoint

Simplifier project page: Endpoint EHR

Derived from: Endpoint (R4)

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work

Differential View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
nameΣ0..1string
managingOrganizationΣ C0..1Reference(Organization)
contactC0..*ContactPoint
periodΣ C0..1Period
payloadTypeS Σ1..*CodeableConcept
payloadMimeTypeΣ0..*codeBinding
addressS Σ1..1url
header0..*string

Hybrid View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
nameΣ0..1string
managingOrganizationΣ C0..1Reference(Organization)
contactC0..*ContactPoint
periodΣ C0..1Period
payloadTypeS Σ1..*CodeableConcept
payloadMimeTypeΣ0..*codeBinding
addressS Σ1..1url
header0..*string

Snapshot View

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierS Σ0..*Identifier
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayS Σ1..1string
userSelectedΣ0..1boolean
nameΣ0..1string
managingOrganizationΣ C0..1Reference(Organization)
contactC0..*ContactPoint
periodΣ C0..1Period
payloadTypeS Σ1..*CodeableConcept
payloadMimeTypeΣ0..*codeBinding
addressS Σ1..1url
header0..*string

Table View

Endpoint..
Endpoint.identifier..
Endpoint.status..
Endpoint.connectionType..
Endpoint.connectionType.system1..
Endpoint.connectionType.code1..
Endpoint.connectionType.display1..
Endpoint.payloadType..
Endpoint.address..

JSON View

{
"resourceType": "StructureDefinition",
"url": "http://ontariohealth.ca/fhir/ehr/StructureDefinition/profile-endpoint",
"name": "EndpointEHR",
"title": "Endpoint EHR",
"status": "active",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Endpoint",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Endpoint",
"derivation": "constraint",
"element": [
{
"id": "Endpoint.identifier",
"path": "Endpoint.identifier",
"mustSupport": true
},
{
"id": "Endpoint.status",
"path": "Endpoint.status",
"mustSupport": true
},
{
"id": "Endpoint.connectionType",
"path": "Endpoint.connectionType",
"mustSupport": true,
"binding": {
"strength": "required",
"description": "A coded value that represents the technical details of the usage of this endpoint.",
"valueSet": "http://ontariohealth.ca/fhir/ehr/ValueSet/endpoint-connection-type"
}
},
{
"id": "Endpoint.connectionType.system",
"path": "Endpoint.connectionType.system",
"min": 1,
"mustSupport": true
},
{
"id": "Endpoint.connectionType.code",
"path": "Endpoint.connectionType.code",
"min": 1,
"mustSupport": true
},
{
"id": "Endpoint.connectionType.display",
"path": "Endpoint.connectionType.display",
"min": 1,
"mustSupport": true
},
{
"id": "Endpoint.payloadType",
"path": "Endpoint.payloadType",
"mustSupport": true
},
{
"id": "Endpoint.address",
"path": "Endpoint.address",
"mustSupport": true
}
]
}
}

Usage

The Endpoint resource supports the submission and retrieval of an endpoint that provides access to the imaging study.

Notes

.identifier

  • MUST contain the AE title with the protocol, such as "AEtitle:qido/wado/dimse".

.status

  • MUST be present to indicate the status of the endpoint such as "active".

.connectionType

  • MUST be present to indicate the protocol/profile/standard to be used with this endpoint connection. For this implementation, the value should be one of the DICOM protocols defined in the value set.

.payloadType

  • MUST be present to indicate the type of content that may be used at this endpoint

.address

  • MUST contain the url of the technical base address for connecting to this endpoint