Endpoint resource (FHIR R4)
Endpoint is the FHIR R4 resource for the technical details of an endpoint that can be used for electronic services, such as for web services providing XDS.b or a REST endpoint for another FHIR server.
| Resource | Endpoint |
|---|---|
| FHIR version | R4 (4.0.1) |
| Canonical URL | http://hl7.org/fhir/StructureDefinition/Endpoint |
| Required elements | status (1..1), connectionType (1..1), payloadType (1..*), address (1..1) |
Example
{
"resourceType": "Endpoint",
"id": "endpoint-bfb5bffa91e4152ee5815edb4c58fdec",
"status": "active",
"connectionType": {
"system": "http://example.org/pidgeon/synthetic"
},
"payloadType": [
{
"text": "Synthetic value"
}
],
"address": "http://example.org/pidgeon/synthetic"
}Generated by the Pidgeon engine: pidgeon generate Endpoint --seed 20260722.
Validation context
- strict pidgeon validate grades a Endpoint instance against the base R4 structure definition: missing required elements raise REQUIRED_FIELD_MISSING and cardinality violations raise CARDINALITY_MIN or CARDINALITY_MAX.(REQUIRED_FIELD_MISSING)
This answer, in your terminal
pidgeon lookup EndpointWire it into your AI agent:
claude mcp add pidgeon -- npx -y @pidgeonhealth/mcpDownload Post free to browse this reference with generation attached.