Tenet Healthcare · Schema
Tenet Healthcare Appointment
Schema for a Tenet Healthcare appointment based on HL7 FHIR R4 Appointment resource
HealthcareHospitalsAmbulatory Surgery CentersRevenue Cycle ManagementFortune 500
Properties
| Name | Type | Description |
|---|---|---|
| resourceType | string | |
| id | string | FHIR resource identifier |
| status | string | Appointment status |
| appointmentType | object | Type of appointment |
| serviceType | array | Type of service being delivered |
| specialty | array | Clinical specialty of the appointment |
| reasonReference | array | References to Condition or Procedure motivating the appointment |
| start | string | Appointment start date-time |
| end | string | Appointment end date-time |
| minutesDuration | integer | Appointment duration in minutes |
| participant | array | Appointment participants (patient, practitioner, location) |
| comment | string | Additional notes for the appointment |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api-evangelist.com/schemas/tenet-healthcare/appointment.json",
"title": "Tenet Healthcare Appointment",
"description": "Schema for a Tenet Healthcare appointment based on HL7 FHIR R4 Appointment resource",
"type": "object",
"required": ["resourceType", "id", "status"],
"properties": {
"resourceType": {
"type": "string",
"const": "Appointment"
},
"id": {
"type": "string",
"description": "FHIR resource identifier",
"example": "appt-789012"
},
"status": {
"type": "string",
"description": "Appointment status",
"enum": ["proposed", "pending", "booked", "arrived", "fulfilled", "cancelled", "noshow", "entered-in-error", "checked-in"],
"example": "booked"
},
"appointmentType": {
"type": "object",
"description": "Type of appointment",
"properties": {
"coding": {
"type": "array",
"items": {
"type": "object",
"properties": {
"system": {"type": "string"},
"code": {"type": "string"},
"display": {"type": "string", "example": "Follow-up Visit"}
}
}
}
}
},
"serviceType": {
"type": "array",
"description": "Type of service being delivered",
"items": {
"type": "object",
"properties": {
"coding": {
"type": "array",
"items": {
"type": "object",
"properties": {
"system": {"type": "string"},
"code": {"type": "string"},
"display": {"type": "string"}
}
}
}
}
}
},
"specialty": {
"type": "array",
"description": "Clinical specialty of the appointment",
"items": {
"type": "object",
"properties": {
"coding": {
"type": "array",
"items": {
"type": "object",
"properties": {
"code": {"type": "string"},
"display": {"type": "string", "example": "Cardiology"}
}
}
}
}
}
},
"reasonReference": {
"type": "array",
"description": "References to Condition or Procedure motivating the appointment",
"items": {
"type": "object",
"properties": {
"reference": {"type": "string"}
}
}
},
"start": {
"type": "string",
"format": "date-time",
"description": "Appointment start date-time",
"example": "2026-05-15T14:00:00Z"
},
"end": {
"type": "string",
"format": "date-time",
"description": "Appointment end date-time",
"example": "2026-05-15T14:30:00Z"
},
"minutesDuration": {
"type": "integer",
"description": "Appointment duration in minutes",
"example": 30
},
"participant": {
"type": "array",
"description": "Appointment participants (patient, practitioner, location)",
"items": {
"type": "object",
"properties": {
"type": {
"type": "array",
"items": {"type": "object"}
},
"actor": {
"type": "object",
"properties": {
"reference": {"type": "string"},
"display": {"type": "string"}
}
},
"status": {
"type": "string",
"enum": ["accepted", "declined", "tentative", "needs-action"]
}
}
}
},
"comment": {
"type": "string",
"description": "Additional notes for the appointment"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/tenet-healthcare-appointment"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.