{ "opencollection": "1.0.0", "info": { "name": "AmeriHealth Caritas AllergyIntolerance System Level Operations API", "version": "1.0.0" }, "items": [ { "info": { "name": "System Level Operations", "type": "folder" }, "items": [ { "info": { "name": "server-capabilities: Fetch the server FHIR CapabilityStatement", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/metadata" }, "docs": "server-capabilities: Fetch the server FHIR CapabilityStatement" }, { "info": { "name": "server-transaction: Execute a FHIR Transaction (or FHIR Batch) Bundle", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/", "body": { "type": "json", "data": "{}" } }, "docs": "server-transaction: Execute a FHIR Transaction (or FHIR Batch) Bundle" }, { "info": { "name": "server-history: Fetch the resource change history across all resource types on the server", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/_history" }, "docs": "server-history: Fetch the resource change history across all resource types on the server" }, { "info": { "name": "POST /$reindex", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$reindex", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "POST /$submit-attachment", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$submit-attachment", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "Comparte two resources or two versions of a single resource", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$diff", "params": [ { "name": "from", "value": "Patient/example/version/1", "type": "query", "description": "The resource ID and version to diff from" }, { "name": "to", "value": "Patient/example/version/2", "type": "query", "description": "The resource ID and version to diff to" }, { "name": "includeMeta", "value": "false", "type": "query", "description": "Should differences in the Resource.meta element be included in the diff" }, { "name": "fromVersion", "value": "Patient/example/version/1", "type": "query", "description": "The resource ID and version to diff from" } ] }, "docs": "This operation examines two resource versions (can be two versions of the same resource, or two different resources) and generates a FHIR Patch document showing the differences." }, { "info": { "name": "POST /$process-message", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$process-message", "body": { "type": "json", "data": "{}" } }, "docs": "Accept a FHIR Message Bundle for processing" }, { "info": { "name": "POST /$perform-reindexing-pass", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$perform-reindexing-pass", "body": { "type": "json", "data": "{}" } }, "docs": "Forces a single pass of the resource reindexing processor" }, { "info": { "name": "GET /$meta", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$meta", "params": [ { "name": "return", "value": "", "type": "query" } ] }, "docs": "Request a list of tags, profiles, and security labels for a specfic resource instance" }, { "info": { "name": "POST /$mark-all-resources-for-reindexing", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$mark-all-resources-for-reindexing", "body": { "type": "json", "data": "{}" } }, "docs": "Marks all currently existing resources of a given type, or all resources of all types, for reindexing." }, { "info": { "name": "Provides the number of resources currently stored on the server, broken down by resource type", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$get-resource-counts" }, "docs": "Provides the number of resources currently stored on the server, broken down by resource type" }, { "info": { "name": "POST /$expunge", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$expunge", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "POST /$reindex-terminology", "type": "http" }, "http": { "method": "POST", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$reindex-terminology", "body": { "type": "json", "data": "{}" } } }, { "info": { "name": "GET /$graphql", "type": "http" }, "http": { "method": "GET", "url": "https://api-ext.amerihealthcaritas.com/0500/patient-api/$graphql" }, "docs": "This operation invokes a GraphQL expression for fetching an joining a graph of resources, returning them in a custom format." } ] } ], "bundled": true }