Created
          July 28, 2025 08:35 
        
      - 
      
 - 
        
Save yogesh-aggarwal/5362f6b364285d6ab2d3c6024ddc16eb to your computer and use it in GitHub Desktop.  
      This file has been truncated, but you can view the full file.
    
    
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
  | { | |
| "swagger": "2.0", | |
| "info": { | |
| "version": "1.0", | |
| "title": "Enterprise API USCDI Routes", | |
| "description": "NextGen Enterprise API - USCDI Routes\r\n______________________________________________________\r\nGENERAL USAGE INFORMATION:\r\n______________________________________________________\r\n______________________________________________________\r\nAuthentication:\r\n______________________________________________________\r\nNo testing capabilities are available via the functions on this documentation page; therefore the \"Authorize\" button will not function. Additionally, the \"Execute\" button revealed by selecting the Try it out button in individual routes will produce request code, but will not send a request nor return a response. Enterprise API testing capablities are available via the sandbox referenced below. Enterprise API Authentication documentation is available from within the material available at https://www.nextgen.com/api. The direct link to this documentation is https://www.nextgen.com/api/EntAPI-GSA-Auth-Docs-Guide.pdf.\r\n\r\n3rd Party Developer Organizations or a NextGen Healthcare Clients who have an Enterprise API-powered application in mind and wish to apply to our API Program should visit https://www.nextgen.com/partner-program and choose the \"Learn More\" link below the most appropriate program description on that page. Each \"Learn More\" link leads to the API Partner Program Onboarding form. The Open Access Partner Program applies solely to NextGen Healthcare Clients. The Open API Consumer Partner Program and the Premier Partner Program are each applicable solely to 3rd Party Developer Organizations.\r\n\r\nPartner applicants can obtain access to the NextGen Developer Portal (which includes additional resources for developers, including a functional Enterprise API sandbox) following submission of an onboarding form and completion of the self-registration process that will be described in the automated email response to onboarding form submissions.\r\n______________________________________________________\r\nID Naming Conventions:\r\n______________________________________________________\r\n- Unique records (whose values are guids) are all named \"id\" in the result sets of various Enterprise API USCDI GET Routes;\r\n- However in every other context, the name of an ID is determined by the GET route that returns the ID.\r\n\r\nExamples:\r\nGET /persons/lookup \"id\" values are the expected values for {personId} in all other routes.\r\nGET /persons/{personId}/chart/encounters \"id\" values are the expected values for {encounterId} in all other routes.\r\nGET /persons/{personId}/chart/allergies \"id\" values are the expected values for {allergyId} in all other routes.\r\netc.\r\n______________________________________________________\r\nStart with GET /persons/lookup\r\n______________________________________________________\r\nAlmost all routes will require prior knowledge of a valid {personId}.\r\n\r\nPlease note that the Patient Demographics documentation section contains:\r\n\r\n- The GET /persons/lookup route, which is used to obtain one or more {personId} values based on lookup criteria.\r\n- The GET /persons/{personId}/chart/encounters route, which requires a valid {personId} and is used to obtain the {encounterId} value that is required by some (but not all) of the routes in this API. An encounter is an interaction between a provider and patient that took place at a specific date & time.\r\n______________________________________________________\r\nHow to Use OData ($) Parameters\r\n______________________________________________________\r\nManaging Results from NextGen Enterprise API GET Routes:\r\n\r\nThere are several OData-based \"result management\" parameters (each beginning with a dollar sign $) that may be used as query string parameters in supported routes. These OData parameters add valuable functionality & flexibility to many NextGen Enterprise USCDI API GET routes.\r\n\r\nIf a given GET route supports OData result management, the available parameters for that route will be listed within the route details.\r\n\r\nThe OData v3.0 Core Protocol (https://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/) has comprehensive details on each of these parameters, but a more focused (and NextGen-specific) explanation of each follows here.\r\n___________________________\r\n$top\r\n___________________________\r\n$top specifies the number of records to be returned (Note: if the $top parameter is omitted from a request, the default set of 25 results are returned; see $skip).\r\n\r\n- $top expects a value that is a positive integer between 1 and 1000. The maximum possible number of results per request is 1000, even if the value of $top in a request exceeds 1000 (Obtaining all data from a result set that exceeds 1000 records requires use of $skip).\r\n- Examples:\r\n$top=100 will return up to the 1st 100 results.\r\n$top=1234 will return up to the 1st 1000 results.\r\n___________________________\r\n$skip\r\n___________________________\r\n$skip may be used to ignore the 1st n results.\r\n\r\n-$skip expects a value that is a positive integer – ex. $skip=25 will begin the result set at the 26th result.\r\n-$skip is helpful if you want to “paginate” result sets.\r\n-Invoking $skip causes the response set to begin at the n+1 result.\r\n___________________________\r\n$count\r\n___________________________\r\n$count will not return results, but instead return a count of the number of results that would have been returned had $count not been invoked.\r\n\r\n- $count=true invokes this function ($count=false is the default state); $count will honor $filter criteria.\r\n- You can (optionally) program your app to use the $count response value in conjunction with additional OData parameters to dictate a path through a logic tree should you choose to define one in your app. Here are a few examples:\r\n\r\nConditional use of $count to invoke $top - IF n>[$count value], THEN $top=n OR\r\n\r\nA $skip series: (e.g. $skip=null, $skip=25, $skip=50, etc.) - A series of responses with results 1-25, 26-50, 51-75, etc. until $skip=[$count value]-25 is reached) OR\r\n\r\nA $skip&$top series (e.g. $top=100 [omitting $skip in the 1st request in this series], $skip=100&$top=100, $skip=200&$top=100, etc.) – a series of larger responses with results 1-100, 101-200, and 201-300, etc. until $skip=[$count value]-100 is reached.)\r\n___________________________\r\n$inlinecount\r\n___________________________\r\n$inlinecount returns the result set and will in addition include a total count of all results.\r\n\r\n- $inlinecount=allpages invokes this function.\r\n- $inlinecount honors $filter criteria, i.e. the count value will reflect the filtered result set per any criteria applied by using the $filter parameter.\r\n___________________________\r\n$orderby\r\n___________________________\r\n$orderby allows sorting the result set according to the values in a specified response field.\r\n\r\n- $orderby expects a value that is a valid data attribute present within the route's response schema.\r\n- The default sorting mode of $orderby is ascending.\r\n- You may specify $orderby=fieldName desc to specify a descending sort order.\r\n___________________________\r\n$filter\r\n___________________________\r\n$filter is a powerful way to limit results by various criteria.\r\n\r\nFor routes that allow $filter, a syntactically exact sequence is expected that uses logical operators with valid data attributes from the response data schema. The \"List of OData $filter Operators\" (below) outlines the supported filter functions, including allowed operators, usage/syntax examples, & explanations that pertain to actual routes within the NextGen Enterprise API set.\r\n\r\n- The $filter parameter value is generally formatted as:\r\n\r\nfieldName logical_operator criteria \r\n\r\n- Specific examples follow in the list of $filter operators.\r\n- Multiple fieldName logical_operator criteria trios can be joined with certain Boolean functions (i.e. and & or). Avoid overly complex/compound use of Boolean conjunctions.\r\n- Most $filter criteria require very specific syntactic usage (see below for $filter usage details & correct examples):\r\n\r\nWhen filtering on a value that is <boolean> (either true or false), that value should be expressed without special syntax, e.g. $filter=fieldName eq true\r\n\r\nCriteria that are Strings must be bounded by single quotes, e.g. $filter=fieldName eq 'string_value' \r\n\r\nCriteria that are Guids must include the exact prefix guid followed immediately (no space) by the guid value bounded by single quotes; e.g. fieldName eq guid'00000000-0000-0000-0000-000000000000'\r\n\r\nCriteria that are date/time strings must be identified by starting the criteria portion with dateTime followed immediately (no space) by a single quote bounded (before and after) declaration of the dateTime value.\r\n\r\n- dateTime Usage Examples (also see the “List of OData $filter Operators” below for further examples, including joining multiple dateTime criteria with and & or):\r\n\r\nExample 1: fieldName gt dateTime'2020-05-31T23:59:59'\r\nExample 2: fieldName lt datetime'2020-07-01'\r\n______________________________________________________\r\nList of OData $filter Operators:\r\nDetails, Syntactic Requirements, and Usage Examples\r\n______________________________________________________\r\nOperator:\t\teq\r\n___________________________\r\nDescription:\tEqual to\r\nUsage Example:\tGET /endpoint?$filter=fieldName eq true\r\n\r\neq - Returns only the records where the binary attribute has a value of true. Unlike strings (see below), Binary values must not include quote boundaries.\r\n___________________________\r\nOperator:\t\tne\r\n___________________________\r\nDescription:\tNot Equal to\r\nUsage Example:\tGET /endpoint?$filter=fieldName ne 'string'\r\n\r\nne - This example will return resources where the fieldName value is not \"string\". Filter criteria that are strings must typically be bounded by single quotes as shown (boolean true/false values are the exception; see \"eq\" example above).\r\n___________________________\r\nOperator:\t\tgt\r\n___________________________\r\nDescription:\tGreater Than\r\nUsage Example:\t$filter=fieldName gt dateTime'2020-05-31T23:59:59'\r\n\r\ngt - Note the syntax is fieldName gt dateTime'YYYY-MM-DDTHH:MM:SS'. (T separates the date and time components of the dateTime expression.) The greater than operator is not the same as \"greater than or equal to\" (Note: the OData operator ge is not supported by NextGen APIs).\r\n___________________________\r\nOperator:\t\tlt\r\n___________________________\r\nDescription:\tLess Than\r\nUsage Example:\t$filter=fieldName lt datetime'2020-07-01'\r\n\r\nlt - Note the syntax is fieldName [operator] dateTime'YYYY-MM-DDTHH:MM:SS'. The less than operator is not the same as \"less than or equal to\" (Note: the OData operator le is not supported by NextGen APIs).\r\n___________________________\r\nOperator:\t\tand\r\n___________________________\r\nDescription:\tConjunction\r\nUsage Example:\t$filter= fieldName gt dateTime'2020-05-31T23:59:59' and fieldName lt datetime'2020-07-01T00:00:00'\r\n\r\nand - Requires each $filter criteria to be true. When used in conjunction with fields that have a dateTime value, “and\" is useful in establishing boundaries limiting responses to a specific date range.\r\n___________________________\r\nOperator:\t\tor\r\n___________________________\r\nDescription:\tInclusive Disjunction\r\nUsage Example:\t$filter= fieldName eq 'string1' or fieldName eq 'string2'\r\n\r\nor - Requires only one of the criteria to be true.\r\n___________________________\r\nOperator:\t\tstartswith\r\n___________________________\r\nDescription:\tRequires partial match at string start.\r\nUsage Example:\t$filter=startswith(fieldName, 'partial-string')\r\n\r\nstartswith - This operator is useful when you want to limit responses to the set that share the same beginning (but not entire) value for a given attribute. Note the single quotes are required around the partial string. This example limits the response set to results that have a fieldName value that starts with “partial-string”.\r\n___________________________\r\nOperator:\t\tendswith\r\n___________________________\r\nDescription:\tRequires partial match at string end.\r\nUsage Example:\t$filter=endswith(fieldName, 'partial-string')\r\n\r\nendswith - This operator is useful when you want to limit responses to the set that share the same ending (but not entire) value for a given attribute. Note the single quotes are required around the partial string.\r\n___________________________\r\nOperator:\t\tsubstringof\r\n___________________________\r\nDescription:\tRequires partial match anywhere within a string.\r\nUsage Example:\t$filter=substringof('partial-string', fieldName)\r\n\r\nsubstringof - This operator is useful when you want to limit responses to the set that share the same partial value anywhere within a specific attribute. Note that the syntax of substringof diverges from startswith & endswith - with substringof, the partial string is defined first and is then followed by the parameter name (whereas the opposite is true with the startswith & endswith functions).\r\n___________________________\r\n___________________________\r\nExpand the USCDI data categories below for individual routes, and select a route to show route-specific details.", | |
| "contact": {} | |
| }, | |
| "host": "nativeapi.nextgen.com", | |
| "basePath": "/nge/prod/nge-api/api", | |
| "securityDefinitions": {}, | |
| "schemes": [ | |
| "https" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "paths": { | |
| "/persons/{personId}/chart/allergies": { | |
| "get": { | |
| "description": "Returns a list of allergy summaries for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/allergies", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/allergies", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/allergies/{allergyId}": { | |
| "get": { | |
| "description": "Gets the allergy details for the given person id and allergy id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/allergies/:allergyId", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/allergies/:allergyId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the allergy being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyType": "<string>", | |
| "allergyTypeId": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "providerId": "<string>", | |
| "providerName": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "sourceProductId": "<string>", | |
| "auditId": "<string>", | |
| "causativeAgent": "<string>", | |
| "whoReviewed": "<string>", | |
| "whenReviewed": "<string>", | |
| "isLocked": "<string>", | |
| "severityCode": "<string>", | |
| "isIntolerant": "<string>", | |
| "description": "<string>", | |
| "criticalityCode": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/allergies/{allergyId}/dur-check": { | |
| "get": { | |
| "description": "StartFragmentGets a list of interactions for a given allergyId.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/allergies/:allergyId/dur-check", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/allergies/:allergyId/dur-check", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the allergy being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyType": "<string>", | |
| "allergyTypeId": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "providerId": "<string>", | |
| "providerName": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "sourceProductId": "<string>", | |
| "auditId": "<string>", | |
| "causativeAgent": "<string>", | |
| "whoReviewed": "<string>", | |
| "whenReviewed": "<string>", | |
| "isLocked": "<string>", | |
| "severityCode": "<string>", | |
| "isIntolerant": "<string>", | |
| "description": "<string>", | |
| "criticalityCode": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/deleted-allergies": { | |
| "get": { | |
| "description": "Gets a list of patient deleted allergies after applying additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/deleted-allergies", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/deleted-allergies", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/allergies": { | |
| "get": { | |
| "description": "Gets a list of allergy summaries for the given person id and encounter id, with the option of including resolved allergies.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "includeResolved", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "A true or false value that includes or excludes allergies that are resolved" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the allergies were added" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK4" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Add the allergy to patient's encounter", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergy is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1allergiesRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/allergies/{allergyId}": { | |
| "delete": { | |
| "description": "Delete a patient's allergy", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergy is being deleted" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy to be deleted" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the allergy details for the given person id, encounter id, and allergy id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId1", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the allergy was added" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the allergy being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyType": "<string>", | |
| "allergyTypeId": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "providerId": "<string>", | |
| "providerName": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "sourceProductId": "<string>", | |
| "auditId": "<string>", | |
| "causativeAgent": "<string>", | |
| "whoReviewed": "<string>", | |
| "whenReviewed": "<string>", | |
| "isLocked": "<string>", | |
| "severityCode": "<string>", | |
| "isIntolerant": "<string>", | |
| "description": "<string>", | |
| "criticalityCode": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update a patient allergy", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergy is being updated" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy to be updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1allergies~1%3AallergyIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/allergies/{allergyId}/reactions": { | |
| "get": { | |
| "description": "Gets a list of reactions a patient experiences for the given allergy id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergies are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the allergy being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK6" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "patientAllergyId": "<string>", | |
| "reactionDescription": "<string>", | |
| "snomedCode": "<string>", | |
| "severityCode": "<string>", | |
| "severityDescription": "<string>", | |
| "rank": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a reaction that the patient experiences for the given allergy id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergy reaction is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy to which the reaction belongs" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1allergies~1%3AallergyId~1reactionsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/allergies/{allergyId}/reactions/{reactionId}": { | |
| "delete": { | |
| "description": "Deletes a reaction that the patient experiences for the given allergy id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions/:reactionId", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions/:reactionId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergy reaction is being deleted" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy to which the reaction belongs" | |
| }, | |
| { | |
| "name": "reactionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy reaction to be deleted" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a reaction that the patient experiences for the given allergy id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions/:reactionId", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions/:reactionId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose allergy reaction is being updated" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to which the patient allergy belongs" | |
| }, | |
| { | |
| "name": "allergyId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy to which the reaction belongs" | |
| }, | |
| { | |
| "name": "reactionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's allergy reaction to be updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1allergies~1%3AallergyId~1reactions~1%3AreactionIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/allergies": { | |
| "get": { | |
| "description": "Gets a patient's health concerns allergies.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/allergies", | |
| "tags": [ | |
| "Allergies and Intolerances" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/allergies", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns allergies are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK7" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "snomedConceptId": "<string>", | |
| "dateOnset": "<string>", | |
| "dateResolved": "<string>", | |
| "allergyType": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "allergyComment": "<string>", | |
| "id": "<string>", | |
| "category": "<string>", | |
| "healthConcern": "<string>", | |
| "description": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "snomedConceptId": "<string>", | |
| "dateOnset": "<string>", | |
| "dateResolved": "<string>", | |
| "allergyType": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "allergyComment": "<string>", | |
| "id": "<string>", | |
| "category": "<string>", | |
| "healthConcern": "<string>", | |
| "description": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/assessments": { | |
| "get": { | |
| "description": "Gets all assessment plans for the specified patient.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/assessments", | |
| "tags": [ | |
| "Assessment and Plan of Treatment" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/assessments", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required)" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK8" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/care-plan-assessments": { | |
| "get": { | |
| "description": "Returns care plan assessments for a patient.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-plan-assessments", | |
| "tags": [ | |
| "Assessment and Plan of Treatment" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/care-plan-assessments", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required)" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK8" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/assessment-scales": { | |
| "get": { | |
| "description": "Gets a patient's health concerns assessment scale for health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/assessment-scales", | |
| "tags": [ | |
| "Assessment and Plan of Treatment" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/assessment-scales", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns assessment scale are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK10" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "completedDate": "<string>", | |
| "instrument": "<string>", | |
| "score": "<string>", | |
| "severity": "<string>", | |
| "encounterDate": "<string>", | |
| "createTimestamp": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "completedDate": "<string>", | |
| "instrument": "<string>", | |
| "score": "<string>", | |
| "severity": "<string>", | |
| "encounterDate": "<string>", | |
| "createTimestamp": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/care-team-members": { | |
| "get": { | |
| "description": "Returns a list of care team members for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-team-members", | |
| "tags": [ | |
| "Care Team Members" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/care-team-members", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose care team members are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK11" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "providerId": "<string>", | |
| "encounterId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "inactiveDate": "<string>", | |
| "address": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "homePhone": "<string>", | |
| "cellPhone": "<string>", | |
| "fax": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "patientRelationship": "<string>", | |
| "supportRole": "<string>", | |
| "specialty": "<string>", | |
| "roleClass": "<string>", | |
| "roleCode": "<string>", | |
| "isReadOnly": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "providerId": "<string>", | |
| "encounterId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "inactiveDate": "<string>", | |
| "address": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "homePhone": "<string>", | |
| "cellPhone": "<string>", | |
| "fax": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "patientRelationship": "<string>", | |
| "supportRole": "<string>", | |
| "specialty": "<string>", | |
| "roleClass": "<string>", | |
| "roleCode": "<string>", | |
| "isReadOnly": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Add care team member for the specified person id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-team-members", | |
| "tags": [ | |
| "Care Team Members" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/care-team-members", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose care team members are being saved" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1care-team-members-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "string", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": "<string>" | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/care-team-members/{careTeamMemberId}": { | |
| "delete": { | |
| "description": "Deletes a patient's care team member", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-team-members/:careTeamMemberId", | |
| "tags": [ | |
| "Care Team Members" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/care-team-members/:careTeamMemberId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient whose care team member record is being deleted" | |
| }, | |
| { | |
| "name": "careTeamMemberId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the care team member being deleted" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a patient's care team member record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-team-members/:careTeamMemberId", | |
| "tags": [ | |
| "Care Team Members" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/care-team-members/:careTeamMemberId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient whose care team member record is being updated" | |
| }, | |
| { | |
| "name": "careTeamMemberId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the care team member being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1care-team-members~1%3AcareTeamMemberId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/clinical-notes": { | |
| "get": { | |
| "description": "Gets a list of clinical notes after performing additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/clinical-notes", | |
| "tags": [ | |
| "Clinical Notes" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/clinical-notes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose documents are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK12" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "itemType": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "encounterId": "<string>", | |
| "isRestricted": "<string>", | |
| "signoffStatus": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/clinical-notes": { | |
| "get": { | |
| "description": "Gets a list of clinical notes for a given encounter.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/clinical-notes", | |
| "tags": [ | |
| "Clinical Notes" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/clinical-notes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose documents are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK12" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "itemType": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "encounterId": "<string>", | |
| "isRestricted": "<string>", | |
| "signoffStatus": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/documents": { | |
| "get": { | |
| "description": "Gets a list of documents for the specified person id after performing additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/documents", | |
| "tags": [ | |
| "Clinical Notes" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/documents", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose documents are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK12" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "itemType": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "encounterId": "<string>", | |
| "isRestricted": "<string>", | |
| "signoffStatus": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/documents/{documentId}": { | |
| "get": { | |
| "description": "Gets the document details for the given person id and document id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/documents/:documentId", | |
| "tags": [ | |
| "Clinical Notes" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/documents/:documentId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose document is being retrieved" | |
| }, | |
| { | |
| "name": "documentId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the document being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK15" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "itemType": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "encounterId": "<string>", | |
| "categories": [ | |
| "<string>", | |
| "<string>" | |
| ], | |
| "totalPages": "<string>", | |
| "icsDateOfService": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "appCreatedBy": "<string>", | |
| "docTypeId": "<string>", | |
| "isRestricted": "<string>", | |
| "signoffStatus": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/documents/{documentId}/pdf": { | |
| "get": { | |
| "description": "Gets the full document in pdf format for the given person id and document id.\r\n\r\nResponse will include PDF encoded binary content:\r\n\r\n%PDF\r\n...\r\n%EOF)\r\n\r\n200 response details show JSON component of response.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/documents/:documentId/pdf", | |
| "tags": [ | |
| "Clinical Notes" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/documents/:documentId/pdf", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose document is being retrieved." | |
| }, | |
| { | |
| "name": "documentId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the document being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK16" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "FileBytes": "<string>", | |
| "FileName": "<string>", | |
| "MimeType": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/documents": { | |
| "post": { | |
| "description": "Adds a document for the specified person and encounter.\r\n\r\nThis POST route does not use a simple JSON request body - this route requires a multipart/form-data request structure (and a Content-Type header of multipart/form-data that also includes a boundary definition).\r\nComments (which each begin with //DELETE ME) have been inserted into the POST body in this documentation. Removing each of these comment lines will result in a valid request body schema.\r\n\r\nWhen comments are removed and values are entered for each variable request element, this will result in a request body with the structure shown in the example below:\r\n\r\nExample Request Header:\r\n\r\n\"Content-Type\": \"multipart/form data; boundary=threequarksformustermark\"\r\n\r\nExample Multipart Request Body: \r\n\r\n--thr33quarks4mustermark\r\nContent-Disposition: form-data; name=\"request\"\r\nContent-Type: application/json\r\n{\r\n\"documentType\": \"EHRImage\",\r\n\"fileDescription\": \"Text Description of Document to Appear in UI\"\r\n}\r\n\r\n--thr33quarks4mustermark\r\nContent-Disposition: form-data; name=\"file\"; filename=\"this-will-be-the-filename.PDF\"\r\nContent-Type: application/pdf\r\n\r\n%PDF-1.7\r\n%µµµµ\r\n //truncated for brevity;\r\n%%EOF\r\n\r\n--thr33quarks4mustermark--", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/documents", | |
| "tags": [ | |
| "Clinical Notes" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/documents", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The person identifier." | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The encounter id to associate this document with." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "example": "<string>", | |
| "type": "string" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/care-plan/goals": { | |
| "get": { | |
| "description": "Gets a patient's care plan goals.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-plan/goals", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/care-plan/goals", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose goals are being fetched" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK17" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}/goals": { | |
| "get": { | |
| "description": "Gets a patient's care plan goals for a specified encounter and health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose goals are being fetched" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter whose goals are being fetched" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern whose goals are being fetched" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK17" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Creates a new care plan goal for a patient for specified encounter and health concern", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) id of the Patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) id of the encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) id of Health Concern" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId~1goals-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}/goals/{goalId}": { | |
| "delete": { | |
| "description": "Delete a Care Plan Goal", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets a patient's care plan goal details.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId1", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the goal" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK19" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update patient's careplan goal.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Encounter id of the patient" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan health concern id of the patient" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of the patient" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId~1goals~1%3AgoalId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}/goals/{goalId}/interventions": { | |
| "get": { | |
| "description": "Returns a list of interventions for the specified person id, encounter id, health concern id and goal id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose interventions are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter whose interventions are being retrieved" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern whose interventions are being retrieved" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the goal whose interventions are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK20" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Add new intervention details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId~1goals~1%3AgoalId~1interventions-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}/goals/{goalId}/interventions/{interventionId}": { | |
| "delete": { | |
| "description": "Delete Patient intervention details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the goal" | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the intervention" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets intervention details based on person id, encounter id, health concern id , goal id and intervention id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId1", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose intervention is being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter whose intervention is being retrieved" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern whose intervention is being retrieved" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the goal whose intervention is being retrieved" | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the intervention to be retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK21" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates intervention details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient." | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter." | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern." | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient." | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan intervention id for patient." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId~1goals~1%3AgoalId~1interventions~1%3AinterventionId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}/goals/{goalId}/interventions/{interventionId}/outcomes": { | |
| "get": { | |
| "description": "Returns a list of care plan outcomes for the specified person, encounter, concern, and goal after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose care plan outcomes are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Encounter id for outcome" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan health concern id of patient" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient" | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan intervention id for patient" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK22" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Add new outcome details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient" | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan intervention id for patient" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId~1goals~1%3AgoalId~1interventions~1%3AinterventionId~1outcomes-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}/goals/{goalId}/interventions/{interventionId}/outcomes/{outcomeId}": { | |
| "delete": { | |
| "description": "Delete outcome details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient" | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan intervention id of the patient" | |
| }, | |
| { | |
| "name": "outcomeId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan outcome of the patient" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the care plan outcome details for the given outcome id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Get{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$expand", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose care plan outcomes are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Encounter id for outcome" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan health concern id of patient" | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient" | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan intervention id for patient" | |
| }, | |
| { | |
| "name": "outcomeId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan outcome id for patient" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK23" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates outcome details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId", | |
| "tags": [ | |
| "Goals" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient." | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter." | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern." | |
| }, | |
| { | |
| "name": "goalId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan goal id of patient." | |
| }, | |
| { | |
| "name": "interventionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan intervention id for patient." | |
| }, | |
| { | |
| "name": "outcomeId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan outcome id for patient." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId~1goals~1%3AgoalId~1interventions~1%3AinterventionId~1outcomes~1%3AoutcomeId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/care-plan/health-concerns": { | |
| "get": { | |
| "description": "Returns a list of health concerns for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/care-plan/health-concerns", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/care-plan/health-concerns", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK24" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns": { | |
| "post": { | |
| "description": "Creates patient's careplan health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient." | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Encounter id for healthconcern" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/care-plan/health-concerns/{healthConcernId}": { | |
| "delete": { | |
| "description": "Delete health concern details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Returns specific health concern details for a patient.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "Get{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$expand", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concern are being fetched" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient encounter whose health concern are being fetched" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the health concern whose health concern are being fetched" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK25" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update patient's careplan health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient." | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Encounter id for healthconcern" | |
| }, | |
| { | |
| "name": "healthConcernId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Care plan health concern id of patient" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1care-plan~1health-concerns~1%3AhealthConcernId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/encounter-diagnosis": { | |
| "get": { | |
| "description": "Gets a patient's health concerns encounter diagnosis for health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/encounter-diagnosis", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/encounter-diagnosis", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns encounter diagnosis are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK26" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "encounterDate": "<string>", | |
| "description": "<string>", | |
| "icdCode": "<string>", | |
| "isChronic": "<string>", | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "encounterDate": "<string>", | |
| "description": "<string>", | |
| "icdCode": "<string>", | |
| "isChronic": "<string>", | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/family-histories-organizer": { | |
| "get": { | |
| "description": "Gets a patient's family histories for health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/family-histories-organizer", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/family-histories-organizer", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns family histories are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK28" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "relationship": "<string>", | |
| "familyMember": "<string>", | |
| "isDeceased": "<string>", | |
| "age": "<string>", | |
| "condition": "<string>", | |
| "codeSystem": "<string>", | |
| "code": "<string>", | |
| "id": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "createTimestamp": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "relationship": "<string>", | |
| "familyMember": "<string>", | |
| "isDeceased": "<string>", | |
| "age": "<string>", | |
| "condition": "<string>", | |
| "codeSystem": "<string>", | |
| "code": "<string>", | |
| "id": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "createTimestamp": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/problem-observations": { | |
| "get": { | |
| "description": "Gets a patient's health concerns problem observation.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/problem-observations", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/problem-observations", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns problem observation are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK29" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "lastAddressedDate": "<string>", | |
| "onsetDate": "<string>", | |
| "description": "<string>", | |
| "isChronic": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "snomedId": "<string>", | |
| "isDeleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "lastAddressedDate": "<string>", | |
| "onsetDate": "<string>", | |
| "description": "<string>", | |
| "isChronic": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "snomedId": "<string>", | |
| "isDeleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/social-history": { | |
| "get": { | |
| "description": "Gets a patient's social history for health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/social-history", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/social-history", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns social history are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK30" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "exerciseType": "<string>", | |
| "exerciseType2": "<string>", | |
| "exerciseType3": "<string>", | |
| "exerciseFrequency": "<string>", | |
| "exerciseHoursWork": "<string>", | |
| "alcoholUsage": "<string>", | |
| "alcoholType": "<string>", | |
| "alcoholFrequency": "<string>", | |
| "amountPerDay": "<string>", | |
| "lastAlcoholicBeverage": "<string>", | |
| "drugs": "<string>", | |
| "drugAge": "<string>", | |
| "drugType1": "<string>", | |
| "drugFrequency1": "<string>", | |
| "drugRoute": "<string>", | |
| "drugType2": "<string>", | |
| "drugFrequency2": "<string>", | |
| "drugRoute2": "<string>", | |
| "drugType3": "<string>", | |
| "drugFrequency3": "<string>", | |
| "drugRoute3": "<string>", | |
| "drugTreatment": "<string>", | |
| "drugTreatmentCount": "<string>", | |
| "drugMedicalAttention": "<string>", | |
| "drugMedicalAttentionCount": "<string>", | |
| "educationLevel": "<string>", | |
| "degree": "<string>", | |
| "passiveSmoker": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "tobaccoUserProfile": "<string>", | |
| "passiveTobaccoType": "<string>", | |
| "passiveLengthExposure": "<string>", | |
| "passiveLevelExposure": "<string>", | |
| "employmentName": "<string>", | |
| "employmentStatus": "<string>", | |
| "employmentRestrictions": "<string>", | |
| "occupation": "<string>", | |
| "employmentRetireDate": "<string>", | |
| "employmentId": "<string>", | |
| "tobaccoUseHealthConcern": "<string>", | |
| "tobaccoUseCategory": "<string>", | |
| "exerciseHealthConcern": "<string>", | |
| "exerciseCategory": "<string>", | |
| "alcoholIntakeHealthConcern": "<string>", | |
| "alcoholIntakeCategory": "<string>", | |
| "employmentDetailHealthConcern": "<string>", | |
| "employmentDetailCategory": "<string>", | |
| "drugMisuseBehaviorHealthConcern": "<string>", | |
| "drugMisuseBehaviorCategory": "<string>", | |
| "educationalAchievementHealthConcern": "<string>", | |
| "educationalAchievementCategory": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "exerciseType": "<string>", | |
| "exerciseType2": "<string>", | |
| "exerciseType3": "<string>", | |
| "exerciseFrequency": "<string>", | |
| "exerciseHoursWork": "<string>", | |
| "alcoholUsage": "<string>", | |
| "alcoholType": "<string>", | |
| "alcoholFrequency": "<string>", | |
| "amountPerDay": "<string>", | |
| "lastAlcoholicBeverage": "<string>", | |
| "drugs": "<string>", | |
| "drugAge": "<string>", | |
| "drugType1": "<string>", | |
| "drugFrequency1": "<string>", | |
| "drugRoute": "<string>", | |
| "drugType2": "<string>", | |
| "drugFrequency2": "<string>", | |
| "drugRoute2": "<string>", | |
| "drugType3": "<string>", | |
| "drugFrequency3": "<string>", | |
| "drugRoute3": "<string>", | |
| "drugTreatment": "<string>", | |
| "drugTreatmentCount": "<string>", | |
| "drugMedicalAttention": "<string>", | |
| "drugMedicalAttentionCount": "<string>", | |
| "educationLevel": "<string>", | |
| "degree": "<string>", | |
| "passiveSmoker": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "tobaccoUserProfile": "<string>", | |
| "passiveTobaccoType": "<string>", | |
| "passiveLengthExposure": "<string>", | |
| "passiveLevelExposure": "<string>", | |
| "employmentName": "<string>", | |
| "employmentStatus": "<string>", | |
| "employmentRestrictions": "<string>", | |
| "occupation": "<string>", | |
| "employmentRetireDate": "<string>", | |
| "employmentId": "<string>", | |
| "tobaccoUseHealthConcern": "<string>", | |
| "tobaccoUseCategory": "<string>", | |
| "exerciseHealthConcern": "<string>", | |
| "exerciseCategory": "<string>", | |
| "alcoholIntakeHealthConcern": "<string>", | |
| "alcoholIntakeCategory": "<string>", | |
| "employmentDetailHealthConcern": "<string>", | |
| "employmentDetailCategory": "<string>", | |
| "drugMisuseBehaviorHealthConcern": "<string>", | |
| "drugMisuseBehaviorCategory": "<string>", | |
| "educationalAchievementHealthConcern": "<string>", | |
| "educationalAchievementCategory": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/vitals": { | |
| "get": { | |
| "description": "Gets a patient's vitals for health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/vitals", | |
| "tags": [ | |
| "Health Concerns" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/vitals", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concern vitals are being fetched" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK31" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "bloodPressureHealthConcern": "<string>", | |
| "bloodPressureCategory": "<string>", | |
| "bloodPressureSystolicValue": "<string>", | |
| "bloodPressureDiastolicValue": "<string>", | |
| "bloodPressureUnit": "<string>", | |
| "bodyTemperatureHealthConcern": "<string>", | |
| "bodyTemperatureCategory": "<string>", | |
| "bodyTemperatureValue": "<string>", | |
| "bodyTemperatureUnit": "<string>", | |
| "headCircumferenceHealthConcern": "<string>", | |
| "headCircumferenceCategory": "<string>", | |
| "headCircumferenceValue": "<string>", | |
| "headCircumferenceUnit": "<string>", | |
| "heartRateHealthConcern": "<string>", | |
| "heartRateCategory": "<string>", | |
| "heartRateValue": "<string>", | |
| "heartRateUnit": "<string>", | |
| "heightHealthConcern": "<string>", | |
| "heightCategory": "<string>", | |
| "heightValue": "<string>", | |
| "heightUnit": "<string>", | |
| "weightHealthConcern": "<string>", | |
| "weightCategory": "<string>", | |
| "weightValue": "<string>", | |
| "weightUnit": "<string>", | |
| "bmiHealthConcern": "<string>", | |
| "bmiCategory": "<string>", | |
| "bmiValue": "<string>", | |
| "o2BldCOximetryHealthConcern": "<string>", | |
| "o2BldCOximetryCategory": "<string>", | |
| "o2BldCOximetryValue": "<string>", | |
| "o2BldCOximetryUnit": "<string>", | |
| "respiratoryRateHealthConcern": "<string>", | |
| "respiratoryRateCategory": "<string>", | |
| "respiratoryRateValue": "<string>", | |
| "respiratoryRateUnit": "<string>", | |
| "id": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "bloodPressureHealthConcern": "<string>", | |
| "bloodPressureCategory": "<string>", | |
| "bloodPressureSystolicValue": "<string>", | |
| "bloodPressureDiastolicValue": "<string>", | |
| "bloodPressureUnit": "<string>", | |
| "bodyTemperatureHealthConcern": "<string>", | |
| "bodyTemperatureCategory": "<string>", | |
| "bodyTemperatureValue": "<string>", | |
| "bodyTemperatureUnit": "<string>", | |
| "headCircumferenceHealthConcern": "<string>", | |
| "headCircumferenceCategory": "<string>", | |
| "headCircumferenceValue": "<string>", | |
| "headCircumferenceUnit": "<string>", | |
| "heartRateHealthConcern": "<string>", | |
| "heartRateCategory": "<string>", | |
| "heartRateValue": "<string>", | |
| "heartRateUnit": "<string>", | |
| "heightHealthConcern": "<string>", | |
| "heightCategory": "<string>", | |
| "heightValue": "<string>", | |
| "heightUnit": "<string>", | |
| "weightHealthConcern": "<string>", | |
| "weightCategory": "<string>", | |
| "weightValue": "<string>", | |
| "weightUnit": "<string>", | |
| "bmiHealthConcern": "<string>", | |
| "bmiCategory": "<string>", | |
| "bmiValue": "<string>", | |
| "o2BldCOximetryHealthConcern": "<string>", | |
| "o2BldCOximetryCategory": "<string>", | |
| "o2BldCOximetryValue": "<string>", | |
| "o2BldCOximetryUnit": "<string>", | |
| "respiratoryRateHealthConcern": "<string>", | |
| "respiratoryRateCategory": "<string>", | |
| "respiratoryRateValue": "<string>", | |
| "respiratoryRateUnit": "<string>", | |
| "id": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/charts/immunizations": { | |
| "get": { | |
| "description": "GETs immunizations updated within a given interval. If an oData filter of createTimestamp or modifyTimestamp is not specified, immunizations which are created or updated for the last 7 days are retrieved.", | |
| "summary": "{{baseUrl}}/persons/charts/immunizations", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/charts/immunizations", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK32" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "orderStatus": "<string>", | |
| "cvxCode": "<string>", | |
| "description": "<string>", | |
| "recordSourceCode": "<string>", | |
| "recordSourceName": "<string>", | |
| "administerCptCode": "<string>", | |
| "isDeleted": "<string>", | |
| "cptCode": "<string>", | |
| "sequenceNumber": "<string>", | |
| "status": "<string>", | |
| "comment": "<string>", | |
| "brandName": "<string>", | |
| "siteCode": "<string>", | |
| "site": "<string>", | |
| "sideCode": "<string>", | |
| "side": "<string>", | |
| "routeCode": "<string>", | |
| "route": "<string>", | |
| "unitsCode": "<string>", | |
| "units": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "dose": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "manufacturerName": "<string>", | |
| "notAdministeredReason": "<string>", | |
| "notAdministeredCode": "<string>", | |
| "purchaseType": "<string>", | |
| "strength": "<string>", | |
| "administeredYear": "<string>", | |
| "administeredMonth": "<string>", | |
| "administeredDay": "<string>", | |
| "administeredDate": "<string>", | |
| "administeredTimestamp": "<string>", | |
| "administeredByUserId": "<string>", | |
| "administeredByName": "<string>", | |
| "auditId": "<string>", | |
| "chargeId": "<string>", | |
| "adminChargeId": "<string>", | |
| "isException": "<string>", | |
| "isCounselled": "<string>", | |
| "counselledCode": "<string>", | |
| "counselledUnit": "<string>", | |
| "counselChargeId": "<string>", | |
| "consentFrom": "<string>", | |
| "consentGivenTo": "<string>", | |
| "ndcId": "<string>", | |
| "isError": "<string>", | |
| "snomedImmunity": "<string>", | |
| "isVfc": "<string>", | |
| "vfcCode": "<string>", | |
| "vfcDate": "<string>", | |
| "vfcDateTimezone": "<string>", | |
| "fundingSourceCode": "<string>", | |
| "simCode": "<string>", | |
| "signOffUserId": "<string>", | |
| "signOffName": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffDateTimezone": "<string>", | |
| "signoffComment": "<string>", | |
| "displayName": "<string>", | |
| "hideOnChart": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedByUserId": "<string>", | |
| "modifiedByName": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "overrideInvalidDose": "<string>", | |
| "billingUnits": "<string>", | |
| "vaccineInventoryId": "<string>", | |
| "isReported": "<string>", | |
| "wasNotGiven": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "orderStatus": "<string>", | |
| "cvxCode": "<string>", | |
| "description": "<string>", | |
| "recordSourceCode": "<string>", | |
| "recordSourceName": "<string>", | |
| "administerCptCode": "<string>", | |
| "isDeleted": "<string>", | |
| "cptCode": "<string>", | |
| "sequenceNumber": "<string>", | |
| "status": "<string>", | |
| "comment": "<string>", | |
| "brandName": "<string>", | |
| "siteCode": "<string>", | |
| "site": "<string>", | |
| "sideCode": "<string>", | |
| "side": "<string>", | |
| "routeCode": "<string>", | |
| "route": "<string>", | |
| "unitsCode": "<string>", | |
| "units": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "dose": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "manufacturerName": "<string>", | |
| "notAdministeredReason": "<string>", | |
| "notAdministeredCode": "<string>", | |
| "purchaseType": "<string>", | |
| "strength": "<string>", | |
| "administeredYear": "<string>", | |
| "administeredMonth": "<string>", | |
| "administeredDay": "<string>", | |
| "administeredDate": "<string>", | |
| "administeredTimestamp": "<string>", | |
| "administeredByUserId": "<string>", | |
| "administeredByName": "<string>", | |
| "auditId": "<string>", | |
| "chargeId": "<string>", | |
| "adminChargeId": "<string>", | |
| "isException": "<string>", | |
| "isCounselled": "<string>", | |
| "counselledCode": "<string>", | |
| "counselledUnit": "<string>", | |
| "counselChargeId": "<string>", | |
| "consentFrom": "<string>", | |
| "consentGivenTo": "<string>", | |
| "ndcId": "<string>", | |
| "isError": "<string>", | |
| "snomedImmunity": "<string>", | |
| "isVfc": "<string>", | |
| "vfcCode": "<string>", | |
| "vfcDate": "<string>", | |
| "vfcDateTimezone": "<string>", | |
| "fundingSourceCode": "<string>", | |
| "simCode": "<string>", | |
| "signOffUserId": "<string>", | |
| "signOffName": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffDateTimezone": "<string>", | |
| "signoffComment": "<string>", | |
| "displayName": "<string>", | |
| "hideOnChart": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedByUserId": "<string>", | |
| "modifiedByName": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "overrideInvalidDose": "<string>", | |
| "billingUnits": "<string>", | |
| "vaccineInventoryId": "<string>", | |
| "isReported": "<string>", | |
| "wasNotGiven": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders": { | |
| "post": { | |
| "description": "Adds a patient's immunization order record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization order record is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter for which the immunization order is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1ordersRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders/{orderId}": { | |
| "put": { | |
| "description": "Updates a patient's immunization order record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization order record is being updated" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter that contains the immunization order is being updated" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1orders~1%3AorderIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders/{orderId}/vaccines": { | |
| "post": { | |
| "description": "Adds a patient's ordered vaccine record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose vaccine record is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter that contains the immunization order to which vaccine record id being added" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order to which vaccine record is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1orders~1%3AorderId~1vaccinesRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders/{orderId}/vaccines/{vaccineId}": { | |
| "put": { | |
| "description": "Updates a patient's vaccine record.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose vaccine record is being updated" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter for the immunization order which contains the vaccine being updated" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine being updated" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered vaccine being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1orders~1%3AorderId~1vaccines~1%3AvaccineIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders/{orderId}/vaccines/{vaccineId}/vis-histories": { | |
| "post": { | |
| "description": "Adds vaccine vis history for the provided ordered vaccine", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId/vis-histories", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId/vis-histories", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person associated with the vaccine vis history that is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter associated with the vaccine for which vis history is being added" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine for which vis history is being added" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the vaccine for which vis history is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1orders~1%3AorderId~1vaccines~1%3AvaccineId~1vis-histories-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders/{orderId}/vaccines/{vaccineId}/vis-histories/{visId}": { | |
| "put": { | |
| "description": "Updates a patient's vaccine vis history record.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId/vis-histories/:visId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId/vis-histories/:visId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person associated with the vaccine vis history that is being updated" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter associated with the vaccine for which vis history is being updated" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine for which vis history is being updated" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the vaccine for which vis history is being updated" | |
| }, | |
| { | |
| "name": "visId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the vis history record that is being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1orders~1%3AorderId~1vaccines~1%3AvaccineId~1vis-histories~1%3AvisId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/immunizations/orders/{orderId}/vaccines/{vaccineId}/wasted-vaccines": { | |
| "post": { | |
| "description": "Adds a wasted vaccine record associated with a patient's ordered vaccine.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId/wasted-vaccines", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/immunizations/orders/:orderId/vaccines/:vaccineId/wasted-vaccines", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ordered vaccine is associated with the wasted vaccine record that is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter that contains the ordered vaccine that is associated with the wasted vaccine record" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the ordered vaccine associated with the wasted vaccine record" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered vaccine that is associated with the wasted vaccine that is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1immunizations~1orders~1%3AorderId~1vaccines~1%3AvaccineId~1wasted-vaccines-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations": { | |
| "get": { | |
| "description": "Gets a list of ordered vaccines for the specified person id after performing additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ordered vaccines are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK32" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "orderStatus": "<string>", | |
| "cvxCode": "<string>", | |
| "description": "<string>", | |
| "recordSourceCode": "<string>", | |
| "recordSourceName": "<string>", | |
| "administerCptCode": "<string>", | |
| "isDeleted": "<string>", | |
| "cptCode": "<string>", | |
| "sequenceNumber": "<string>", | |
| "status": "<string>", | |
| "comment": "<string>", | |
| "brandName": "<string>", | |
| "siteCode": "<string>", | |
| "site": "<string>", | |
| "sideCode": "<string>", | |
| "side": "<string>", | |
| "routeCode": "<string>", | |
| "route": "<string>", | |
| "unitsCode": "<string>", | |
| "units": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "dose": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "manufacturerName": "<string>", | |
| "notAdministeredReason": "<string>", | |
| "notAdministeredCode": "<string>", | |
| "purchaseType": "<string>", | |
| "strength": "<string>", | |
| "administeredYear": "<string>", | |
| "administeredMonth": "<string>", | |
| "administeredDay": "<string>", | |
| "administeredDate": "<string>", | |
| "administeredTimestamp": "<string>", | |
| "administeredByUserId": "<string>", | |
| "administeredByName": "<string>", | |
| "auditId": "<string>", | |
| "chargeId": "<string>", | |
| "adminChargeId": "<string>", | |
| "isException": "<string>", | |
| "isCounselled": "<string>", | |
| "counselledCode": "<string>", | |
| "counselledUnit": "<string>", | |
| "counselChargeId": "<string>", | |
| "consentFrom": "<string>", | |
| "consentGivenTo": "<string>", | |
| "ndcId": "<string>", | |
| "isError": "<string>", | |
| "snomedImmunity": "<string>", | |
| "isVfc": "<string>", | |
| "vfcCode": "<string>", | |
| "vfcDate": "<string>", | |
| "vfcDateTimezone": "<string>", | |
| "fundingSourceCode": "<string>", | |
| "simCode": "<string>", | |
| "signOffUserId": "<string>", | |
| "signOffName": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffDateTimezone": "<string>", | |
| "signoffComment": "<string>", | |
| "displayName": "<string>", | |
| "hideOnChart": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedByUserId": "<string>", | |
| "modifiedByName": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "overrideInvalidDose": "<string>", | |
| "billingUnits": "<string>", | |
| "vaccineInventoryId": "<string>", | |
| "isReported": "<string>", | |
| "wasNotGiven": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "orderStatus": "<string>", | |
| "cvxCode": "<string>", | |
| "description": "<string>", | |
| "recordSourceCode": "<string>", | |
| "recordSourceName": "<string>", | |
| "administerCptCode": "<string>", | |
| "isDeleted": "<string>", | |
| "cptCode": "<string>", | |
| "sequenceNumber": "<string>", | |
| "status": "<string>", | |
| "comment": "<string>", | |
| "brandName": "<string>", | |
| "siteCode": "<string>", | |
| "site": "<string>", | |
| "sideCode": "<string>", | |
| "side": "<string>", | |
| "routeCode": "<string>", | |
| "route": "<string>", | |
| "unitsCode": "<string>", | |
| "units": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "dose": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "manufacturerName": "<string>", | |
| "notAdministeredReason": "<string>", | |
| "notAdministeredCode": "<string>", | |
| "purchaseType": "<string>", | |
| "strength": "<string>", | |
| "administeredYear": "<string>", | |
| "administeredMonth": "<string>", | |
| "administeredDay": "<string>", | |
| "administeredDate": "<string>", | |
| "administeredTimestamp": "<string>", | |
| "administeredByUserId": "<string>", | |
| "administeredByName": "<string>", | |
| "auditId": "<string>", | |
| "chargeId": "<string>", | |
| "adminChargeId": "<string>", | |
| "isException": "<string>", | |
| "isCounselled": "<string>", | |
| "counselledCode": "<string>", | |
| "counselledUnit": "<string>", | |
| "counselChargeId": "<string>", | |
| "consentFrom": "<string>", | |
| "consentGivenTo": "<string>", | |
| "ndcId": "<string>", | |
| "isError": "<string>", | |
| "snomedImmunity": "<string>", | |
| "isVfc": "<string>", | |
| "vfcCode": "<string>", | |
| "vfcDate": "<string>", | |
| "vfcDateTimezone": "<string>", | |
| "fundingSourceCode": "<string>", | |
| "simCode": "<string>", | |
| "signOffUserId": "<string>", | |
| "signOffName": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffDateTimezone": "<string>", | |
| "signoffComment": "<string>", | |
| "displayName": "<string>", | |
| "hideOnChart": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedByUserId": "<string>", | |
| "modifiedByName": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "overrideInvalidDose": "<string>", | |
| "billingUnits": "<string>", | |
| "vaccineInventoryId": "<string>", | |
| "isReported": "<string>", | |
| "wasNotGiven": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/dose-validation": { | |
| "get": { | |
| "description": "Gets a list of vaccine dose validation for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/dose-validation", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/dose-validation", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose vaccine dose validation information is being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK34" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "administeredDate": "<string>", | |
| "groupName": "<string>", | |
| "statusCode": "<string>", | |
| "statusMessage": "<string>", | |
| "orderVaccineId": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/exclusions": { | |
| "get": { | |
| "description": "Gets a list of excluded vaccines for the specified person id after performing additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/exclusions", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/exclusions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required)" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose excluded vaccines are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK35" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "cvxCode": "<string>", | |
| "name": "<string>", | |
| "reasons": [ | |
| "<string>", | |
| "<string>" | |
| ], | |
| "startDate": "<string>", | |
| "endDate": "<string>", | |
| "comment": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "practiceName": "<string>", | |
| "excludedBy": "<string>", | |
| "isDeleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "cvxCode": "<string>", | |
| "name": "<string>", | |
| "reasons": [ | |
| "<string>", | |
| "<string>" | |
| ], | |
| "startDate": "<string>", | |
| "endDate": "<string>", | |
| "comment": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "practiceName": "<string>", | |
| "excludedBy": "<string>", | |
| "isDeleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a patient's vaccine exclusion record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/exclusions", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/immunizations/exclusions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose vaccine exclusion record is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1immunizations~1exclusionsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/exclusions/{exclusionId}": { | |
| "put": { | |
| "description": "Updates a patient's excluded vaccine record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/exclusions/:exclusionId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/exclusions/:exclusionId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose excluded vaccine record is being updated" | |
| }, | |
| { | |
| "name": "exclusionId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the excluded vaccine being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1immunizations~1exclusions~1%3AexclusionIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/group-status": { | |
| "get": { | |
| "description": "Gets a list of vaccine group status for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/group-status", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/group-status", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose vaccine group statuses are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK36" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "groupName": "<string>", | |
| "personId": "<string>", | |
| "isStatusProcessedSuccessfully": "<string>", | |
| "isRuleFound": "<string>", | |
| "referenceDate": "<string>", | |
| "personDateOfBirth": "<string>", | |
| "cdcStartMonth": "<string>", | |
| "cdcEndMonth": "<string>", | |
| "nextDueDate": "<string>", | |
| "status": "<string>", | |
| "statusCalculationCode": "<string>", | |
| "doseSequenceStatusCalulatedFor": "<string>", | |
| "groupMinimumAgeInDays": "<string>", | |
| "groupMaximumAgeInDays": "<string>", | |
| "doseMinimumAgeInDays": "<string>", | |
| "doseMaximumAgeInDays": "<string>", | |
| "cvxToAdminister": "<string>", | |
| "vaccineToAdminister": "<string>", | |
| "totalDoses": "<string>", | |
| "statusCalculationMessage": "<string>", | |
| "nextDueDateCalculationMessage": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/interactions": { | |
| "get": { | |
| "description": "Gets patient interactions for a vaccine with the given CVX and CPT codes.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/interactions", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/interactions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "cvxCode", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) The cvx code of the vaccine for which interaction are being retrieved" | |
| }, | |
| { | |
| "name": "cptCode", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) The cpt code of the vaccine for which interaction are being retrieved" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose interactions are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK37" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "isRequired": "<string>", | |
| "acknowledged": "<string>", | |
| "severityLevel": "<string>", | |
| "description": "<string>", | |
| "entityName": "<string>", | |
| "eventType": "<string>", | |
| "sourceId": "<string>", | |
| "cause": "<string>", | |
| "warningDetail": "<string>", | |
| "warningType": "<string>", | |
| "warning": "<string>", | |
| "causeText": "<string>", | |
| "overrideText": "<string>", | |
| "durAuditKey": "<string>", | |
| "isSuppressed": "<string>", | |
| "isRecordedElseWhere": "<string>", | |
| "practiceId": "<string>", | |
| "display": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders": { | |
| "get": { | |
| "description": "Gets immunization orders for the specified person after performing additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization order is being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK38" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "userFriendlyOrderNumber": "<string>", | |
| "orderingProviderId": "<string>", | |
| "orderingProviderName": "<string>", | |
| "supervisorProviderId": "<string>", | |
| "status": "<string>", | |
| "vaccineDescription": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isDeleted": "<string>", | |
| "hasDocuments": "<string>", | |
| "hasTrackingComments": "<string>", | |
| "immunizationsDescription": "<string>", | |
| "isVerbalOrder": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "userFriendlyOrderNumber": "<string>", | |
| "orderingProviderId": "<string>", | |
| "orderingProviderName": "<string>", | |
| "supervisorProviderId": "<string>", | |
| "status": "<string>", | |
| "vaccineDescription": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isDeleted": "<string>", | |
| "hasDocuments": "<string>", | |
| "hasTrackingComments": "<string>", | |
| "immunizationsDescription": "<string>", | |
| "isVerbalOrder": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}": { | |
| "get": { | |
| "description": "Gets immunization order details for the specified person and order.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization order is being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK39" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "personName": "<string>", | |
| "userFriendlyOrderNumber": "<string>", | |
| "generatedBy": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "orderingProviderId": "<string>", | |
| "orderingProviderName": "<string>", | |
| "supervisorProviderId": "<string>", | |
| "status": "<string>", | |
| "vaccineDescription": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "registryId": "<string>", | |
| "interfaceMessage": "<string>", | |
| "hasDocuments": "<string>", | |
| "hasTrackingComments": "<string>", | |
| "immunizationsDescription": "<string>", | |
| "orderComment": "<string>", | |
| "isVerbalOrder": "<string>", | |
| "allergiesReviewed": [ | |
| "<string>", | |
| "<string>" | |
| ], | |
| "cancelReason": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffDateTimezone": "<string>", | |
| "signOffUserId": "<string>", | |
| "signOffUserName": "<string>", | |
| "privacyLevel": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "isDeleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/insurances": { | |
| "get": { | |
| "description": "Get a list of insurances that are associated with the specified person Id and order Id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/insurances", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/insurances", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for whom the order insurances are being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order for which insurances are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK40" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "personPayerId": "<string>", | |
| "payerId": "<string>", | |
| "insuredPersonId": "<string>", | |
| "cob": "<string>", | |
| "orderId": "<string>", | |
| "payerName": "<string>", | |
| "insuredPersonName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/tracking-comments": { | |
| "get": { | |
| "description": "Gets a list of tracking comments for the given person id and order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/tracking-comments", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/tracking-comments", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person who the order belongs to" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose tracking comments are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK41" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "orderId": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "authorName": "<string>", | |
| "authorDisplayName": "<string>", | |
| "userName": "<string>", | |
| "isDelegate": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "comment": "<string>", | |
| "type": "<string>", | |
| "generatedBy": "<string>", | |
| "isAutoGenerated": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a tracking comment for the given person id and order id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/tracking-comments", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/tracking-comments", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person who the order belongs to" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose tracking comments are being retrieved" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1immunizations~1orders~1%3AorderId~1tracking-comments-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines": { | |
| "get": { | |
| "description": "Gets vaccines for the given person id and order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person who the order belongs to" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose vaccines are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK42" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "cvxCode": "<string>", | |
| "description": "<string>", | |
| "cptCode": "<string>", | |
| "sequenceNumber": "<string>", | |
| "status": "<string>", | |
| "lotNumber": "<string>", | |
| "administeredYear": "<string>", | |
| "administeredMonth": "<string>", | |
| "administeredDay": "<string>", | |
| "administeredDate": "<string>", | |
| "administeredTimestamp": "<string>", | |
| "administeredByUserId": "<string>", | |
| "administeredByName": "<string>", | |
| "isVfc": "<string>", | |
| "vfcCode": "<string>", | |
| "fundingSourceCode": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines/{vaccineId}": { | |
| "delete": { | |
| "description": "Deletes a patient's ordered vaccine record.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose vaccine record is being deleted" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine being deleted" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered vaccine being deleted" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets vaccine details for the given person id, order id, and vaccine id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId1", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person who the order belongs to" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose vaccines are being retrieved" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the vaccine for which we are retrieving the details" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK43" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "orderStatus": "<string>", | |
| "cvxCode": "<string>", | |
| "description": "<string>", | |
| "recordSourceCode": "<string>", | |
| "recordSourceName": "<string>", | |
| "administerCptCode": "<string>", | |
| "isDeleted": "<string>", | |
| "cptCode": "<string>", | |
| "sequenceNumber": "<string>", | |
| "status": "<string>", | |
| "comment": "<string>", | |
| "brandName": "<string>", | |
| "siteCode": "<string>", | |
| "site": "<string>", | |
| "sideCode": "<string>", | |
| "side": "<string>", | |
| "routeCode": "<string>", | |
| "route": "<string>", | |
| "unitsCode": "<string>", | |
| "units": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "dose": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "manufacturerName": "<string>", | |
| "notAdministeredReason": "<string>", | |
| "notAdministeredCode": "<string>", | |
| "purchaseType": "<string>", | |
| "strength": "<string>", | |
| "administeredYear": "<string>", | |
| "administeredMonth": "<string>", | |
| "administeredDay": "<string>", | |
| "administeredDate": "<string>", | |
| "administeredTimestamp": "<string>", | |
| "administeredByUserId": "<string>", | |
| "administeredByName": "<string>", | |
| "auditId": "<string>", | |
| "chargeId": "<string>", | |
| "adminChargeId": "<string>", | |
| "isException": "<string>", | |
| "isCounselled": "<string>", | |
| "counselledCode": "<string>", | |
| "counselledUnit": "<string>", | |
| "counselChargeId": "<string>", | |
| "consentFrom": "<string>", | |
| "consentGivenTo": "<string>", | |
| "ndcId": "<string>", | |
| "isError": "<string>", | |
| "snomedImmunity": "<string>", | |
| "isVfc": "<string>", | |
| "vfcCode": "<string>", | |
| "vfcDate": "<string>", | |
| "vfcDateTimezone": "<string>", | |
| "fundingSourceCode": "<string>", | |
| "simCode": "<string>", | |
| "signOffUserId": "<string>", | |
| "signOffName": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffDateTimezone": "<string>", | |
| "signoffComment": "<string>", | |
| "displayName": "<string>", | |
| "hideOnChart": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedByUserId": "<string>", | |
| "modifiedByName": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "overrideInvalidDose": "<string>", | |
| "billingUnits": "<string>", | |
| "vaccineInventoryId": "<string>", | |
| "isReported": "<string>", | |
| "wasNotGiven": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines/{vaccineId}/component-lot-numbers": { | |
| "get": { | |
| "description": "Get a list of component lot numbers for the specified ordered vaccine ID.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/component-lot-numbers", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/component-lot-numbers", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ordered vaccine component lot numbers are being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine whose component lot numbers are being retrieved" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered vaccine whose component lot numbers are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK44" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "vaccineId": "<string>", | |
| "id": "<string>", | |
| "componentName": "<string>", | |
| "lotNumber": "<string>", | |
| "diluentLotNumber": "<string>", | |
| "orderId": "<string>", | |
| "personId": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines/{vaccineId}/suspected-diagnoses": { | |
| "get": { | |
| "description": "Get a list of diagnosis for the specified ordered vaccine ID.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/suspected-diagnoses", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/suspected-diagnoses", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose diagnosis are being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine whose associated diagnosis are being retrieved" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered vaccine whose associated diagnosis are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK45" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "orderVaccineId": "<string>", | |
| "id": "<string>", | |
| "diagnosisCodeLibraryId": "<string>", | |
| "diagnosisCodeId": "<string>", | |
| "description": "<string>", | |
| "icd9CmCodeId": "<string>", | |
| "userDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines/{vaccineId}/vis-histories": { | |
| "get": { | |
| "description": "Get a list of VIS histories that are documented as given to the patient for the specified ordered vaccine ID.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/vis-histories", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/vis-histories", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for who the vaccine VIS history information belongs to" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the immunization order which contains the vaccine for which the vaccine VIS history information was documented" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered vaccine for which the vaccine VIS history information was recorded" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK46" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "vaccineVisId": "<string>", | |
| "orderVaccineId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "visGiveDate": "<string>", | |
| "visGiveDateTimeZone": "<string>", | |
| "visPublishDate": "<string>", | |
| "givenVisId": "<string>", | |
| "vaccineType": "<string>", | |
| "visDocumentType": "<string>", | |
| "createdBy": "<string>", | |
| "visDescription": "<string>", | |
| "languageId": "<string>", | |
| "givenBy": "<string>", | |
| "languageName": "<string>", | |
| "visHistoryPublishDate": "<string>", | |
| "givenVisVaccineType": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines/{vaccineId}/wasted-vaccines": { | |
| "get": { | |
| "description": "Gets a list of wasted vaccines for the specified person Id, order Id and vaccine Id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/wasted-vaccines", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/wasted-vaccines", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the person whose wasted vaccines are being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the order associated with the wasted vaccines that are being retrieved" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the ordered vaccine whose wasted vaccines are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK47" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "vaccineId": "<string>", | |
| "cvxCode": "<string>", | |
| "vaccineDescription": "<string>", | |
| "lotNumber": "<string>", | |
| "cptCode": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerName": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "strength": "<string>", | |
| "units": "<string>", | |
| "unitsCode": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "routeCode": "<string>", | |
| "side": "<string>", | |
| "sideCode": "<string>", | |
| "site": "<string>", | |
| "siteCode": "<string>", | |
| "brandName": "<string>", | |
| "purchaseType": "<string>", | |
| "wastedReason": "<string>", | |
| "wastedDate": "<string>", | |
| "orderId": "<string>", | |
| "personId": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/orders/{orderId}/vaccines/{vaccineId}/wasted-vaccines/{wastedVaccineId}": { | |
| "get": { | |
| "description": "Gets the wasted vaccine details for the specified person Id, order Id, vaccine Id and wasted vaccine Id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/wasted-vaccines/:wastedVaccineId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/orders/:orderId/vaccines/:vaccineId/wasted-vaccines/:wastedVaccineId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the person whose wasted vaccine details are being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the order associated with the wasted vaccine detials that are being retrieved" | |
| }, | |
| { | |
| "name": "vaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the ordered vaccine whose wasted vaccine detials are being retrieved" | |
| }, | |
| { | |
| "name": "wastedVaccineId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the wasted vaccine whose detials are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK47" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "vaccineId": "<string>", | |
| "cvxCode": "<string>", | |
| "vaccineDescription": "<string>", | |
| "lotNumber": "<string>", | |
| "cptCode": "<string>", | |
| "mvxCode": "<string>", | |
| "manufacturerName": "<string>", | |
| "manufacturerNumber": "<string>", | |
| "strength": "<string>", | |
| "units": "<string>", | |
| "unitsCode": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "routeCode": "<string>", | |
| "side": "<string>", | |
| "sideCode": "<string>", | |
| "site": "<string>", | |
| "siteCode": "<string>", | |
| "brandName": "<string>", | |
| "purchaseType": "<string>", | |
| "wastedReason": "<string>", | |
| "wastedDate": "<string>", | |
| "orderId": "<string>", | |
| "personId": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/series-completions": { | |
| "get": { | |
| "description": "Gets a patient's immunization series completion records.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/series-completions", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/series-completions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization series completion records are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK49" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "seriesName": "<string>", | |
| "isComplete": "<string>", | |
| "comment": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a patient's immunization series completion record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/series-completions", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/immunizations/series-completions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization series completion record is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1immunizations~1series-completions-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/immunizations/series-completions/{seriesId}": { | |
| "get": { | |
| "description": "Gets a patient's immunization series completion information for the provided person Id and series completion Id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/series-completions/:seriesId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/immunizations/series-completions/:seriesId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization series completion information is being retrieved" | |
| }, | |
| { | |
| "name": "seriesId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the series completion record whose details are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK49" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "seriesName": "<string>", | |
| "isComplete": "<string>", | |
| "comment": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a patient's immunization series completion record", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/immunizations/series-completions/:seriesId", | |
| "tags": [ | |
| "Immunizations" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/immunizations/series-completions/:seriesId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose immunization series completion record is being updated" | |
| }, | |
| { | |
| "name": "seriesId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the series being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1immunizations~1series-completions~1%3AseriesId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/devices": { | |
| "get": { | |
| "description": "Returns a list of implantable devices for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/devices", | |
| "tags": [ | |
| "Implantable Device Identifiers" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/devices", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose devices are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK51" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "deviceIdentifier": "<string>", | |
| "universalDeviceIdentifier": "<string>", | |
| "snoMedCtCode": "<string>", | |
| "snoMedCtDescription": "<string>", | |
| "lotOrBatchNumber": "<string>", | |
| "serialNumber": "<string>", | |
| "manufacturingDate": "<string>", | |
| "expirationDate": "<string>", | |
| "isDeleted": "<string>", | |
| "assigningAuthorityOid": "<string>", | |
| "assigningAuthority": "<string>", | |
| "gmdnProductName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "deviceIdentifier": "<string>", | |
| "universalDeviceIdentifier": "<string>", | |
| "snoMedCtCode": "<string>", | |
| "snoMedCtDescription": "<string>", | |
| "lotOrBatchNumber": "<string>", | |
| "serialNumber": "<string>", | |
| "manufacturingDate": "<string>", | |
| "expirationDate": "<string>", | |
| "isDeleted": "<string>", | |
| "assigningAuthorityOid": "<string>", | |
| "assigningAuthority": "<string>", | |
| "gmdnProductName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/devices/{deviceId}": { | |
| "get": { | |
| "description": "Returns a single implantable device for the specified person id and device id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/devices/:deviceId", | |
| "tags": [ | |
| "Implantable Device Identifiers" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/devices/:deviceId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose device information is being retrieved" | |
| }, | |
| { | |
| "name": "deviceId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The device id" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK52" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "deviceIdentifier": "<string>", | |
| "universalDeviceIdentifier": "<string>", | |
| "snoMedCtCode": "<string>", | |
| "snoMedCtDescription": "<string>", | |
| "lotOrBatchNumber": "<string>", | |
| "serialNumber": "<string>", | |
| "manufacturingDate": "<string>", | |
| "expirationDate": "<string>", | |
| "isDeleted": "<string>", | |
| "assigningAuthorityOid": "<string>", | |
| "assigningAuthority": "<string>", | |
| "gmdnProductName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/lab/orders": { | |
| "post": { | |
| "description": "Adds a new lab order for the given person id and encounter id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/lab/orders", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/lab/orders", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient to add the new lab order for." | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter to add the new lab order to." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1lab~1ordersRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK53" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "testDescription": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "ufoNumber": "<string>", | |
| "generatedBy": "<string>", | |
| "orderType": "<string>", | |
| "testLocation": "<string>", | |
| "orderingProvider": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "orderDate": "<string>", | |
| "orderDateTimezone": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffPerson": "<string>", | |
| "testStatus": "<string>", | |
| "nextgenStatus": "<string>", | |
| "labId": "<string>", | |
| "signoffCommentsIndicator": "<string>", | |
| "documentsIndicator": "<string>", | |
| "orderControl": "<string>", | |
| "orderPriority": "<string>", | |
| "timeEntered": "<string>", | |
| "specimenActionCode": "<string>", | |
| "billingType": "<string>", | |
| "clinicalInformation": "<string>", | |
| "cancelReason": "<string>", | |
| "intrfMessage": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "isDeleted": "<string>", | |
| "providerDisplayName": "<string>", | |
| "locationName": "<string>", | |
| "addressLine1": "<string>", | |
| "addressLine2": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "phone": "<string>", | |
| "fax": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "middleInitial": "<string>", | |
| "isFutureOrder": "<string>", | |
| "startDate": "<string>", | |
| "nextDueDate": "<string>", | |
| "expectedResultDate": "<string>", | |
| "generalComment": "<string>", | |
| "orderComment": "<string>", | |
| "patientComment": "<string>", | |
| "isOrderedElseWhere": "<string>", | |
| "isCompleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders": { | |
| "get": { | |
| "description": "Gets a list of lab order summaries for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose lab orders are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK54" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "testDescription": "<string>", | |
| "testStatus": "<string>", | |
| "nextgenStatus": "<string>", | |
| "labId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "personId": "<string>", | |
| "ufoNumber": "<string>", | |
| "generatedBy": "<string>", | |
| "orderType": "<string>", | |
| "testLocation": "<string>", | |
| "orderControl": "<string>", | |
| "orderPriority": "<string>", | |
| "orderingProvider": "<string>", | |
| "orderDate": "<string>", | |
| "orderDateTimezone": "<string>", | |
| "signOffDate": "<string>", | |
| "intrfMessage": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "signOffPerson": "<string>", | |
| "isFutureOrder": "<string>", | |
| "startDate": "<string>", | |
| "nextDueDate": "<string>", | |
| "expectedResultDate": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "testDescription": "<string>", | |
| "testStatus": "<string>", | |
| "nextgenStatus": "<string>", | |
| "labId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "personId": "<string>", | |
| "ufoNumber": "<string>", | |
| "generatedBy": "<string>", | |
| "orderType": "<string>", | |
| "testLocation": "<string>", | |
| "orderControl": "<string>", | |
| "orderPriority": "<string>", | |
| "orderingProvider": "<string>", | |
| "orderDate": "<string>", | |
| "orderDateTimezone": "<string>", | |
| "signOffDate": "<string>", | |
| "intrfMessage": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "signOffPerson": "<string>", | |
| "isFutureOrder": "<string>", | |
| "startDate": "<string>", | |
| "nextDueDate": "<string>", | |
| "expectedResultDate": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}": { | |
| "delete": { | |
| "description": "Delete the specified order id for the person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order is to be deleted." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order that is to be deleted." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the lab order details for the given person id and order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId1", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose lab orders are being retrieved" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the lab order being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK53" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "testDescription": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "ufoNumber": "<string>", | |
| "generatedBy": "<string>", | |
| "orderType": "<string>", | |
| "testLocation": "<string>", | |
| "orderingProvider": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "orderDate": "<string>", | |
| "orderDateTimezone": "<string>", | |
| "signOffDate": "<string>", | |
| "signOffPerson": "<string>", | |
| "testStatus": "<string>", | |
| "nextgenStatus": "<string>", | |
| "labId": "<string>", | |
| "signoffCommentsIndicator": "<string>", | |
| "documentsIndicator": "<string>", | |
| "orderControl": "<string>", | |
| "orderPriority": "<string>", | |
| "timeEntered": "<string>", | |
| "specimenActionCode": "<string>", | |
| "billingType": "<string>", | |
| "clinicalInformation": "<string>", | |
| "cancelReason": "<string>", | |
| "intrfMessage": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "isDeleted": "<string>", | |
| "providerDisplayName": "<string>", | |
| "locationName": "<string>", | |
| "addressLine1": "<string>", | |
| "addressLine2": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "phone": "<string>", | |
| "fax": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "middleInitial": "<string>", | |
| "isFutureOrder": "<string>", | |
| "startDate": "<string>", | |
| "nextDueDate": "<string>", | |
| "expectedResultDate": "<string>", | |
| "generalComment": "<string>", | |
| "orderComment": "<string>", | |
| "patientComment": "<string>", | |
| "isOrderedElseWhere": "<string>", | |
| "isCompleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update the specified lab order id for the person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order is to be updated." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order that is to be updated." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/insurances": { | |
| "get": { | |
| "description": "Get a list of insurances that are associated with the specified person Id and order Id after apply additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/insurances", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/insurances", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for whom the order insurances are being retrieved." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the lab order for which the insurances are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK56" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personPayerId": "<string>", | |
| "payerId": "<string>", | |
| "insuredPersonId": "<string>", | |
| "cob": "<string>", | |
| "orderNumber": "<string>", | |
| "personId": "<string>", | |
| "lastName": "<string>", | |
| "firstName": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "payerName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personPayerId": "<string>", | |
| "payerId": "<string>", | |
| "insuredPersonId": "<string>", | |
| "cob": "<string>", | |
| "orderNumber": "<string>", | |
| "personId": "<string>", | |
| "lastName": "<string>", | |
| "firstName": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "payerName": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/schedule": { | |
| "get": { | |
| "description": "Get the schedule details for the specified person id and order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/schedule", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/schedule", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order schedule is being retrieved." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose schedule is being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK57" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderId": "<string>", | |
| "orderType": "<string>", | |
| "isFutureOrder": "<string>", | |
| "scheduleType": "<string>", | |
| "startDate": "<string>", | |
| "endDate": "<string>", | |
| "interval": "<string>", | |
| "timespan": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "nextDueDate": "<string>", | |
| "modifiedBy": "<string>", | |
| "isAutoReleasable": "<string>", | |
| "maxOccurrence": "<string>", | |
| "stopDate": "<string>", | |
| "stopReason": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Set the schedule for the specified person id and order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/schedule", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/schedule", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order is being scheduled." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order that is being scheduled." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1scheduleRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/send": { | |
| "post": { | |
| "description": "Adds a record to the interface queue with the provided order Id and lab interface agent information that is determined based on the order's lab Id. This route does not control when the order will be processed and sent out to the lab which is controlled by the interface.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/send", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/send", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the person whose order is being sent to interface" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) Id of the lab order which is being sent to interface" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tests": { | |
| "get": { | |
| "description": "Gets a list of ordered test summaries for the specified person id and order id after apply additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose ordered tests are being retrieved." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the lab order for which the ordered tests are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK58" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "orderId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "testCodeId": "<string>", | |
| "testCodeText": "<string>", | |
| "testCodeSystem": "<string>", | |
| "testComment": "<string>", | |
| "collectionTime": "<string>", | |
| "collectionTimezone": "<string>", | |
| "expectedResultDate": "<string>", | |
| "scheduledTime": "<string>", | |
| "scheduledTimezone": "<string>", | |
| "loincCode": "<string>", | |
| "chargeId": "<string>", | |
| "orderingReason": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Add a lab test to the specified order id for the person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person where the new lab test will be added to the order." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order where the new lab test will be added." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "example": [ | |
| { | |
| "TestCodeId": "<string>", | |
| "IsNextGenCompendiumTest": "<string>", | |
| "ScheduleDateTime": "<string>", | |
| "VolumeQuantity": "<string>", | |
| "VolumeUnit": "<string>", | |
| "CollectionDate": "<string>", | |
| "SourceSite": "<string>", | |
| "SourceDescription": "<string>", | |
| "Additives": "<string>", | |
| "BodySite": "<string>", | |
| "SiteModifier": "<string>", | |
| "SpecimenRole": "<string>", | |
| "SpecimenStorage": "<string>", | |
| "CollectionMethod": "<string>", | |
| "Comment": "<string>", | |
| "OrderingReason": "<string>", | |
| "ExpectedResultDate": "<string>", | |
| "GeneratedBy": "<string>" | |
| }, | |
| { | |
| "TestCodeId": "<string>", | |
| "IsNextGenCompendiumTest": "<string>", | |
| "ScheduleDateTime": "<string>", | |
| "VolumeQuantity": "<string>", | |
| "VolumeUnit": "<string>", | |
| "CollectionDate": "<string>", | |
| "SourceSite": "<string>", | |
| "SourceDescription": "<string>", | |
| "Additives": "<string>", | |
| "BodySite": "<string>", | |
| "SiteModifier": "<string>", | |
| "SpecimenRole": "<string>", | |
| "SpecimenStorage": "<string>", | |
| "CollectionMethod": "<string>", | |
| "Comment": "<string>", | |
| "OrderingReason": "<string>", | |
| "ExpectedResultDate": "<string>", | |
| "GeneratedBy": "<string>" | |
| } | |
| ], | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1testsRequest" | |
| } | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tests/{testId}": { | |
| "delete": { | |
| "description": "Deletes the specified ordered test for the person and order.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ordered test will be deleted." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose ordered test will be deleted." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order test to be deleted." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the ordered test for the specified person id, order id and test id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId1", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient to retrieve the ordered test for." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the lab order which contains the test that were ordered." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK59" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "orderId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "testCodeId": "<string>", | |
| "testCodeText": "<string>", | |
| "testCodeSystem": "<string>", | |
| "collectionTime": "<string>", | |
| "volumeQuantity": "<string>", | |
| "volumeUnits": "<string>", | |
| "specSrcCode": "<string>", | |
| "specSrcDesc": "<string>", | |
| "specSrcAdditives": "<string>", | |
| "scheduledTime": "<string>", | |
| "createdBy": "<string>", | |
| "generatedBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "loincCode": "<string>", | |
| "snomedCode": "<string>", | |
| "specSrcBodySite": "<string>", | |
| "specSrcSiteModifier": "<string>", | |
| "specSrcRole": "<string>", | |
| "specSrcStorage": "<string>", | |
| "specSrcCollectionMethod": "<string>", | |
| "collectorId": "<string>", | |
| "testComment": "<string>", | |
| "expectedResultDate": "<string>", | |
| "collectionTimezone": "<string>", | |
| "scheduledTimezone": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "chargeId": "<string>", | |
| "orderingReason": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates the specified order test for the specified person and order.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ordered test is to be updated." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose ordered test is to be updated." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test that is to be updated." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1tests~1%3AtestIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tests/{testId}/order-entry-answers": { | |
| "get": { | |
| "description": "Gets a list of order entry answers for the specified person id, order id and test id after applying additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order entry answers are being retrieved." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose order entry answers are being retrieved." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test whose order entry answers are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK60" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "orderedTestId": "<string>", | |
| "answer": "<string>", | |
| "questionCode": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "orderedTestId": "<string>", | |
| "answer": "<string>", | |
| "questionCode": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds an answer to an order entry question for the specified person id, order id and test id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) This id of the person whose order entry answer is to be added." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose order entry answer is to be added." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test whose order entry answer is to be added." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1tests~1%3AtestId~1order-entry-answers-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tests/{testId}/order-entry-answers/{answerId}": { | |
| "delete": { | |
| "description": "Delete the specified order entry answer for the specified person id, order id and ordered test id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers/:answerId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers/:answerId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order entry answer is being deleted." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose order entry answer is being deleted." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test id whose order entry answer is being deleted." | |
| }, | |
| { | |
| "name": "answerId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required)" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates the specifed order entry answer for the specified person id, order id, test id and answer id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers/:answerId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/order-entry-answers/:answerId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose order entry answer is being updated." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose order entry answer is being updated." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test id whose order entry answer is being udpated." | |
| }, | |
| { | |
| "name": "answerId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order entry answer to update." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1tests~1%3AtestId~1order-entry-answers~1%3AanswerId-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tests/{testId}/suspected-diagnoses": { | |
| "get": { | |
| "description": "Get a list of suspected diagnosis for the specified ordered test id after applying addition OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/suspected-diagnoses", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/suspected-diagnoses", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose suspected diagnoses are being retrieved." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the lab order which contains the test whose suspected diagnosis are beign retrieved." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test whose suspected diagnosis are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK61" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "orderNumber": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderTestId": "<string>", | |
| "diagnosisCodeLibraryId": "<string>", | |
| "diagnosisCodeId": "<string>", | |
| "description": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "userDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "orderNumber": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "orderTestId": "<string>", | |
| "diagnosisCodeLibraryId": "<string>", | |
| "diagnosisCodeId": "<string>", | |
| "description": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "userDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a suspected diagnosis for the specified person id, order id and test id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/suspected-diagnoses", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/suspected-diagnoses", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the suspected diagnosis will be added." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order for which the suspected diagnosis will be added." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test for which the suspected diagnosis will be added." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "example": [ | |
| { | |
| "DiagnosisCodeLibraryId": "<string>", | |
| "DiagnosisCodeId": "<string>" | |
| }, | |
| { | |
| "DiagnosisCodeLibraryId": "<string>", | |
| "DiagnosisCodeId": "<string>" | |
| } | |
| ], | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1tests~1%3AtestId~1suspected-diagnoses-Request" | |
| } | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tests/{testId}/suspected-diagnoses/{diagnosisId}": { | |
| "delete": { | |
| "description": "Delete the specified suspected diagnosis for the specified person id, order id and test id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/suspected-diagnoses/:diagnosisId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tests/:testId/suspected-diagnoses/:diagnosisId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose suspected diagnosis is to be deleted." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose suspected diagnosis is to be deleted." | |
| }, | |
| { | |
| "name": "testId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the ordered test whose suspected diagnosis is to be deleted." | |
| }, | |
| { | |
| "name": "diagnosisId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the suspected diagnosis to be deleted." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/orders/{orderId}/tracking-comments": { | |
| "get": { | |
| "description": "Gets a list of tracking comments for the given person id and order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tracking-comments", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tracking-comments", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person who the order belongs to" | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the order whose tracking comments are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK41" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "orderId": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "authorName": "<string>", | |
| "authorDisplayName": "<string>", | |
| "userName": "<string>", | |
| "isDelegate": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "comment": "<string>", | |
| "type": "<string>", | |
| "generatedBy": "<string>", | |
| "isAutoGenerated": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a tracking comment for the given person id and lab order id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tracking-comments", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/orders/:orderId/tracking-comments", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person who the order belongs to." | |
| }, | |
| { | |
| "name": "orderId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the lab order which the tracking comment will be added for." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1orders~1%3AorderId~1tracking-comments-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/panels": { | |
| "get": { | |
| "description": "Gets a list of observation panels for the specified person id after applying additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/panels", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for whom the observation panels are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK63" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "collectionDateTime": "<string>", | |
| "collectionDateTimeTimezone": "<string>", | |
| "orderingProviderId": "<string>", | |
| "resultStatus": "<string>", | |
| "testDescription": "<string>", | |
| "isDeleted": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "locationId": "<string>", | |
| "obrComment": "<string>", | |
| "loincCode": "<string>", | |
| "isConfidential": "<string>", | |
| "orderTestId": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "collectionDateTime": "<string>", | |
| "collectionDateTimeTimezone": "<string>", | |
| "orderingProviderId": "<string>", | |
| "resultStatus": "<string>", | |
| "testDescription": "<string>", | |
| "isDeleted": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "locationId": "<string>", | |
| "obrComment": "<string>", | |
| "loincCode": "<string>", | |
| "isConfidential": "<string>", | |
| "orderTestId": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds an observation panel the specified person.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/panels", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person to add the observation panel for." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1panelsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/panels/{panelId}": { | |
| "delete": { | |
| "description": "Delete the specified observation panel for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose observation panel is to be deleted." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the observation panel to be deleted." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets an observation panel for the specified person id and panel id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId1", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose observation panel is being retrieved." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the observation panel being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK64" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "collectionDateTime": "<string>", | |
| "collectionDateTimeTimezone": "<string>", | |
| "orderingProviderId": "<string>", | |
| "resultStatus": "<string>", | |
| "testDescription": "<string>", | |
| "isDeleted": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "locationId": "<string>", | |
| "obrComment": "<string>", | |
| "loincCode": "<string>", | |
| "isConfidential": "<string>", | |
| "orderTestId": "<string>", | |
| "isMicrobiology": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update the specified observation panel for the specified personId.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose observation panel is to be updated." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the panel to be updated." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1panels~1%3ApanelIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/panels/{panelId}/results": { | |
| "get": { | |
| "description": "Gets a list of observation results for the specified person id and observation panel id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose observation results are being retrieved." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the observation panel for whose observation results are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK65" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "panelId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "observationSequenceNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "observationId": "<string>", | |
| "resultCode": "<string>", | |
| "resultDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "observationValue": "<string>", | |
| "abnormalityCode": "<string>", | |
| "abnormality": "<string>", | |
| "resultType": "<string>", | |
| "units": "<string>", | |
| "referenceRange": "<string>", | |
| "observationResultStatus": "<string>", | |
| "clinicalName": "<string>", | |
| "observationDateTime": "<string>", | |
| "observationDateTimeTimezone": "<string>", | |
| "loincCode": "<string>", | |
| "resultSequenceNumber": "<string>", | |
| "hasComment": "<string>", | |
| "isDeleted": "<string>", | |
| "isSignedOff": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds observation results for the specified person id and panel id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person to add observation results for." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the observation panel to add results to." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "example": [ | |
| { | |
| "Type": "<string>", | |
| "ComponentKey": "<string>", | |
| "ComponentDescription": "<string>", | |
| "Value": "<string>", | |
| "Unit": "<string>", | |
| "Range": "<string>", | |
| "Comment": "<string>", | |
| "AbnormalFlag": "<string>", | |
| "CodeSystem": "<string>", | |
| "ObservationDate": "<string>", | |
| "LoincCode": "<string>" | |
| }, | |
| { | |
| "Type": "<string>", | |
| "ComponentKey": "<string>", | |
| "ComponentDescription": "<string>", | |
| "Value": "<string>", | |
| "Unit": "<string>", | |
| "Range": "<string>", | |
| "Comment": "<string>", | |
| "AbnormalFlag": "<string>", | |
| "CodeSystem": "<string>", | |
| "ObservationDate": "<string>", | |
| "LoincCode": "<string>" | |
| } | |
| ], | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1panels~1%3ApanelId~1resultsRequest" | |
| } | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/panels/{panelId}/results/{sequenceNumber}": { | |
| "delete": { | |
| "description": "Delete the specified observation result for the specifed person id and panel id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results/:sequenceNumber", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results/:sequenceNumber", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of person whose observation result is to be deleted." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the panel whose observation result is to be deleted." | |
| }, | |
| { | |
| "name": "sequenceNumber", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The observation result sequence number that is to be deleted." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update the specified observation result for the specifed person id, panel id and sequenceNumber.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results/:sequenceNumber", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/lab/panels/:panelId/results/:sequenceNumber", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of person whose observation result is to be updated." | |
| }, | |
| { | |
| "name": "panelId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the panel whose observation result is to be updated." | |
| }, | |
| { | |
| "name": "sequenceNumber", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The observation result sequence number that is to be updated." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1lab~1panels~1%3ApanelId~1results~1%3AsequenceNumberRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/lab/results": { | |
| "get": { | |
| "description": "Gets a list of observation results for the specified person id after applying additional OData operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/lab/results", | |
| "tags": [ | |
| "Laboratory" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/lab/results", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose observation results are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK66" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "panelId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "observationSequenceNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "observationId": "<string>", | |
| "resultCode": "<string>", | |
| "resultDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "observationValue": "<string>", | |
| "abnormalityCode": "<string>", | |
| "abnormality": "<string>", | |
| "resultType": "<string>", | |
| "units": "<string>", | |
| "referenceRange": "<string>", | |
| "observationResultStatus": "<string>", | |
| "clinicalName": "<string>", | |
| "observationDateTime": "<string>", | |
| "observationDateTimeTimezone": "<string>", | |
| "loincCode": "<string>", | |
| "resultSequenceNumber": "<string>", | |
| "hasComment": "<string>", | |
| "isDeleted": "<string>", | |
| "isSignedOff": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "panelId": "<string>", | |
| "personId": "<string>", | |
| "orderId": "<string>", | |
| "observationSequenceNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "observationId": "<string>", | |
| "resultCode": "<string>", | |
| "resultDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "observationValue": "<string>", | |
| "abnormalityCode": "<string>", | |
| "abnormality": "<string>", | |
| "resultType": "<string>", | |
| "units": "<string>", | |
| "referenceRange": "<string>", | |
| "observationResultStatus": "<string>", | |
| "clinicalName": "<string>", | |
| "observationDateTime": "<string>", | |
| "observationDateTimeTimezone": "<string>", | |
| "loincCode": "<string>", | |
| "resultSequenceNumber": "<string>", | |
| "hasComment": "<string>", | |
| "isDeleted": "<string>", | |
| "isSignedOff": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/charts/medications": { | |
| "get": { | |
| "description": "GETs medications created or modified within a given interval. If an oData filter of createTimestamp or modifyTimestamp is not specified, medications which are created or modified within the last 7 days are retrieved.", | |
| "summary": "{{baseUrl}}/persons/charts/medications", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/charts/medications", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK67" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/medication-history": { | |
| "get": { | |
| "description": "Gets a list of medication history records for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/medication-history", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/medication-history", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose medication history is being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK68" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "medicationHistoryId": "<string>", | |
| "personId": "<string>", | |
| "pbmId": "<string>", | |
| "source": "<string>", | |
| "drugDescription": "<string>", | |
| "ndcId": "<string>", | |
| "quantity": "<string>", | |
| "daysSupply": "<string>", | |
| "directions": "<string>", | |
| "refills": "<string>", | |
| "isSubstitutionAllowed": "<string>", | |
| "lastFillDate": "<string>", | |
| "writtenDate": "<string>", | |
| "note": "<string>", | |
| "priorAuthorizationStatus": "<string>", | |
| "pharmacyName": "<string>", | |
| "pharmacyAddressLine1": "<string>", | |
| "pharmacyCity": "<string>", | |
| "pharmacyState": "<string>", | |
| "pharmacyZip": "<string>", | |
| "pharmacyPhoneNumber": "<string>", | |
| "prescriberName": "<string>", | |
| "prescriberAddressLine1": "<string>", | |
| "prescriberCity": "<string>", | |
| "prescriberState": "<string>", | |
| "prescriberZip": "<string>", | |
| "prescriberPhoneNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/medication-history/create-consent": { | |
| "post": { | |
| "description": "Creates medication history consent for a given person id", | |
| "summary": "{{baseUrl}}/persons/:personId/medication-history/create-consent", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/medication-history/create-consent", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which medication history consent is being created" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1medication-history~1create-consent-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/medication-history/create-request": { | |
| "post": { | |
| "description": "Creates an medication history request for the given person id", | |
| "summary": "{{baseUrl}}/persons/:personId/medication-history/create-request", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/medication-history/create-request", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which medication history is being requested" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/medications": { | |
| "get": { | |
| "description": "Gets a list of patient medication for the specified person id and encounter id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose medications are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter for which the medications are retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK67" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a new medication for the given person id and encounter id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the medication is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the medication is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1medicationsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/medications/{medicationId}": { | |
| "delete": { | |
| "description": "deletes a medication for a given person id, encounter id and medication id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the medication is being deleted" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the medication is being deleted" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication that is being deleted" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1medications~1%3AmedicationIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the patient medication details for the given person id, encounter id and patient medication id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "Get{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient of whose medication is being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter for which the medication is being retrieved" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK70" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "dose": "<string>", | |
| "doseForm": "<string>", | |
| "ndcId": "<string>", | |
| "gcn": "<string>", | |
| "route": "<string>", | |
| "hiclSequenceNumber": "<string>", | |
| "gcnSequenceNumber": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "isAvailable": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterProviderId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "providerId": "<string>", | |
| "locationId": "<string>", | |
| "practiceId": "<string>", | |
| "practiceName": "<string>", | |
| "enterpriseId": "<string>", | |
| "enterpriseName": "<string>", | |
| "startDate": "<string>", | |
| "originalStartDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigCodes": "<string>", | |
| "rxQuantity": "<string>", | |
| "rxRefills": "<string>", | |
| "isGenericAllowed": "<string>", | |
| "isSample": "<string>", | |
| "dispenseAsWritten": "<string>", | |
| "orgRefills": "<string>", | |
| "lastRefillDate": "<string>", | |
| "sigDescription": "<string>", | |
| "isPrescribedElsewhere": "<string>", | |
| "rxUnits": "<string>", | |
| "rxComment": "<string>", | |
| "rxSpecialInstruction": "<string>", | |
| "printSpanishIndicator": "<string>", | |
| "isGenericSelected": "<string>", | |
| "diagnosisCode": "<string>", | |
| "secondaryDiagnosisCode": "<string>", | |
| "tertiaryDiagnosisCode": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "prnReason": "<string>", | |
| "formularyId": "<string>", | |
| "formulaOverrideCode": "<string>", | |
| "formulaOverrideText": "<string>", | |
| "originalRxNdc": "<string>", | |
| "formulaStatus": "<string>", | |
| "auditMask": "<string>", | |
| "auditId": "<string>", | |
| "sendAuditId": "<string>", | |
| "lastAuditType": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "isPrn": "<string>", | |
| "renewParentId": "<string>", | |
| "rxUnitCode": "<string>", | |
| "oldId": "<string>", | |
| "rxRenewNote": "<string>", | |
| "FdbDosageId": "<string>", | |
| "refillLimit": "<string>", | |
| "refillLimitDate": "<string>", | |
| "prescribedElsewhereLocation": "<string>", | |
| "priorAuthorizationIndicator": "<string>", | |
| "priorAuthorizationId": "<string>", | |
| "priorAuthorizationDate": "<string>", | |
| "privacyIndicator": "<string>", | |
| "refillsRemaining": "<string>", | |
| "customDosageId": "<string>", | |
| "isAutoCalculated": "<string>", | |
| "pbmId": "<string>", | |
| "formularyDetailData": "<string>", | |
| "formularySummaryData": "<string>", | |
| "sourceProductId": "<string>", | |
| "supervisingProviderId": "<string>", | |
| "ineffectiveMedicationIndicator": "<string>", | |
| "pedOrderId": "<string>", | |
| "eCouponNote": "<string>", | |
| "eCouponUrl": "<string>", | |
| "auditTimestamp": "<string>", | |
| "isErxDisabledByState": "<string>", | |
| "isFaxDisabledByState": "<string>", | |
| "isHidden": "<string>", | |
| "isSupply": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "rxFillIndicator": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a patient medication record for the given person id , encounter id and medication id Note: AcknowledgedProblems in prescription request object will be ignored because DUR check is not done while updating a medication. This field should not be set.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId1", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the medication is being updated" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the medication is being updated" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The unique id of the patient medication being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1medications~1%3AmedicationIdRequest1" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/medications/{medicationId}/renew": { | |
| "post": { | |
| "description": "Renews a medication for the given person id, encounter id and medication id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId/renew", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/medications/:medicationId/renew", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the medication is being added" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the medication is being added" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication to be renewed" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1medications~1%3AmedicationId~1renewRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications": { | |
| "get": { | |
| "description": "Gets a list of patient medications for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose medications are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK67" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medicationId}": { | |
| "get": { | |
| "description": "Gets the patient medication details for the given person id and patient medication id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose medication is being retrieved" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK70" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "dose": "<string>", | |
| "doseForm": "<string>", | |
| "ndcId": "<string>", | |
| "gcn": "<string>", | |
| "route": "<string>", | |
| "hiclSequenceNumber": "<string>", | |
| "gcnSequenceNumber": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "isAvailable": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterProviderId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "providerId": "<string>", | |
| "locationId": "<string>", | |
| "practiceId": "<string>", | |
| "practiceName": "<string>", | |
| "enterpriseId": "<string>", | |
| "enterpriseName": "<string>", | |
| "startDate": "<string>", | |
| "originalStartDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigCodes": "<string>", | |
| "rxQuantity": "<string>", | |
| "rxRefills": "<string>", | |
| "isGenericAllowed": "<string>", | |
| "isSample": "<string>", | |
| "dispenseAsWritten": "<string>", | |
| "orgRefills": "<string>", | |
| "lastRefillDate": "<string>", | |
| "sigDescription": "<string>", | |
| "isPrescribedElsewhere": "<string>", | |
| "rxUnits": "<string>", | |
| "rxComment": "<string>", | |
| "rxSpecialInstruction": "<string>", | |
| "printSpanishIndicator": "<string>", | |
| "isGenericSelected": "<string>", | |
| "diagnosisCode": "<string>", | |
| "secondaryDiagnosisCode": "<string>", | |
| "tertiaryDiagnosisCode": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "prnReason": "<string>", | |
| "formularyId": "<string>", | |
| "formulaOverrideCode": "<string>", | |
| "formulaOverrideText": "<string>", | |
| "originalRxNdc": "<string>", | |
| "formulaStatus": "<string>", | |
| "auditMask": "<string>", | |
| "auditId": "<string>", | |
| "sendAuditId": "<string>", | |
| "lastAuditType": "<string>", | |
| "lotNumber": "<string>", | |
| "expirationDate": "<string>", | |
| "isPrn": "<string>", | |
| "renewParentId": "<string>", | |
| "rxUnitCode": "<string>", | |
| "oldId": "<string>", | |
| "rxRenewNote": "<string>", | |
| "FdbDosageId": "<string>", | |
| "refillLimit": "<string>", | |
| "refillLimitDate": "<string>", | |
| "prescribedElsewhereLocation": "<string>", | |
| "priorAuthorizationIndicator": "<string>", | |
| "priorAuthorizationId": "<string>", | |
| "priorAuthorizationDate": "<string>", | |
| "privacyIndicator": "<string>", | |
| "refillsRemaining": "<string>", | |
| "customDosageId": "<string>", | |
| "isAutoCalculated": "<string>", | |
| "pbmId": "<string>", | |
| "formularyDetailData": "<string>", | |
| "formularySummaryData": "<string>", | |
| "sourceProductId": "<string>", | |
| "supervisingProviderId": "<string>", | |
| "ineffectiveMedicationIndicator": "<string>", | |
| "pedOrderId": "<string>", | |
| "eCouponNote": "<string>", | |
| "eCouponUrl": "<string>", | |
| "auditTimestamp": "<string>", | |
| "isErxDisabledByState": "<string>", | |
| "isFaxDisabledByState": "<string>", | |
| "isHidden": "<string>", | |
| "isSupply": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "rxFillIndicator": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medicationId}/cancel": { | |
| "post": { | |
| "description": "Cancels a medication for the given person id and medication id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/cancel", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/cancel", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the medication is being cancelled" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication that is being cancelled" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medicationId}/notes": { | |
| "get": { | |
| "description": "Returns a list of prescription notes for the specified person id and medication id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose prescription notes is being retrieved." | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication whose prescription notes is being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK73" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "noteType": "<string>", | |
| "note": "<string>", | |
| "personId": "<string>", | |
| "medicationId": "<string>", | |
| "createdBy": "<string>", | |
| "modifiedBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "noteType": "<string>", | |
| "note": "<string>", | |
| "personId": "<string>", | |
| "medicationId": "<string>", | |
| "createdBy": "<string>", | |
| "modifiedBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a prescription note for the given person id and medication id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which a prescription note is being added." | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication for which a prescription note is being added." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1medications~1%3AmedicationId~1notesRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medicationId}/notes/{noteId}": { | |
| "delete": { | |
| "description": "Delete the specified prescription note for the person id and medication id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes/:noteId", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes/:noteId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose prescription note is to be deleted." | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the medication whose prescription note is to be deleted." | |
| }, | |
| { | |
| "name": "noteId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the prescription note to be deleted." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the prescription note for the given person id, patient medication id and note id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes/:noteId1", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes/:noteId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose prescription note is being retrieved" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication whose prescription note is being retrieved" | |
| }, | |
| { | |
| "name": "noteId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the prescription note being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK74" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "noteType": "<string>", | |
| "note": "<string>", | |
| "personId": "<string>", | |
| "medicationId": "<string>", | |
| "createdBy": "<string>", | |
| "modifiedBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Update the specified prescription note for the person id and medication id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes/:noteId", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/medications/:medicationId/notes/:noteId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose prescription note is to be updated." | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the medication whose prescription note is to be updated." | |
| }, | |
| { | |
| "name": "noteId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the prescription note to be updated." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1medications~1%3AmedicationId~1notes~1%3AnoteIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medicationId}/send-erx": { | |
| "post": { | |
| "description": "Submits an electronic prescription for the given person id, medication id, and additional details", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/send-erx", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/send-erx", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient for which the medication is being electronically prescribed" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication that is being electronically prescribed" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1medications~1%3AmedicationId~1send-erx-Request" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medicationId}/stop": { | |
| "post": { | |
| "description": "Stops a medication for the given person id and medication id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/stop", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medicationId/stop", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the medication is being stopped" | |
| }, | |
| { | |
| "name": "medicationId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient medication that is being stopped" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1medications~1%3AmedicationId~1stopRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medid}/dur-check": { | |
| "get": { | |
| "description": "Performs a drug utilization review and returns any problems for the given person id and medication id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medid/dur-check", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medid/dur-check", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "isRepresentativeNdc", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "A true or false value that represents whether the medication was prescribed elsewhere and the strength, route, and form were unknown at the time the medication was added" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which a drug utilization review is being performed" | |
| }, | |
| { | |
| "name": "medid", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the medication for which a drug utilization review is being performed" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medid}/monograph-data": { | |
| "get": { | |
| "description": "Get the monograph data for a medication.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medid/monograph-data", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medid/monograph-data", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for monograph data" | |
| }, | |
| { | |
| "name": "medid", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the medication for monograph data." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK75" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "drugName": "<string>", | |
| "medicationName": "<string>", | |
| "gcnSequenceNumber": "<string>", | |
| "monographCode": "<string>", | |
| "monograph": [ | |
| "<string>", | |
| "<string>" | |
| ], | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/{medid}/patient-education": { | |
| "get": { | |
| "description": "Get the external resources URL and type for patient education.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/:medid/patient-education", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/:medid/patient-education", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "resourceType", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) Patient education Resource Type - resourceType - 1 (ExternalPatientEducation) or 2 - (ClinicalDecisionSupport) or 3 - (ExternalProviderReferences)" | |
| }, | |
| { | |
| "name": "encounterDate", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "Encounter Date on which patient education data is being retreived" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for whom patient education url is being retreived" | |
| }, | |
| { | |
| "name": "medid", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the medication for patient education" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK76" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "resourceType": "<string>", | |
| "baseUrl": "<string>", | |
| "resourceUrl": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/medications/pdmp-report": { | |
| "get": { | |
| "description": "Get PDMP report for a person.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/medications/pdmp-report", | |
| "tags": [ | |
| "Medications" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/medications/pdmp-report", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose medications are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK67" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "providerId": "<string>", | |
| "fdbName": "<string>", | |
| "medicationName": "<string>", | |
| "genericName": "<string>", | |
| "brandName": "<string>", | |
| "isGenericSelected": "<string>", | |
| "dose": "<string>", | |
| "route": "<string>", | |
| "doseForm": "<string>", | |
| "originalStartDate": "<string>", | |
| "startDate": "<string>", | |
| "stopDate": "<string>", | |
| "sigDescription": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "sourceProductId": "<string>", | |
| "lastAuditType": "<string>", | |
| "representativeNdcIndicator": "<string>", | |
| "privacyIndicator": "<string>", | |
| "isHidden": "<string>", | |
| "deaClassCode": "<string>", | |
| "medicationId": "<string>", | |
| "ndcId": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "rxNormCode": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons": { | |
| "get": { | |
| "description": "Gets a list of persons/patients. If OData $filter criteria for createTimestamp and/or /modifyTimestamp are not specified, the default behavior of this route is to return results for persons/patients that have been created or modified in the last 7 days.", | |
| "summary": "{{baseUrl}}/persons", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "patientsOnly", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK78" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Count": "<string>", | |
| "Items": [ | |
| { | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ], | |
| "checkInDateTime": "<string>", | |
| "checkInTimezone": "<string>", | |
| "checkOutDateTime": "<string>", | |
| "checkOutTimezone": "<string>", | |
| "encounterNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "id": "<string>", | |
| "isLocked": "<string>", | |
| "isSensitive": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "personId": "<string>", | |
| "practiceId": "<string>", | |
| "printOnStatements": "<string>", | |
| "referringProviderId": "<string>", | |
| "referringProviderName": "<string>", | |
| "renderingProviderId": "<string>", | |
| "renderingProviderName": "<string>", | |
| "status": "<string>", | |
| "suppressOutreach": "<string>", | |
| "suppressPortal": "<string>", | |
| "timestamp": "<string>", | |
| "timestampTimezone": "<string>" | |
| }, | |
| { | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ], | |
| "checkInDateTime": "<string>", | |
| "checkInTimezone": "<string>", | |
| "checkOutDateTime": "<string>", | |
| "checkOutTimezone": "<string>", | |
| "encounterNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "id": "<string>", | |
| "isLocked": "<string>", | |
| "isSensitive": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "personId": "<string>", | |
| "practiceId": "<string>", | |
| "printOnStatements": "<string>", | |
| "referringProviderId": "<string>", | |
| "referringProviderName": "<string>", | |
| "renderingProviderId": "<string>", | |
| "renderingProviderName": "<string>", | |
| "status": "<string>", | |
| "suppressOutreach": "<string>", | |
| "suppressPortal": "<string>", | |
| "timestamp": "<string>", | |
| "timestampTimezone": "<string>" | |
| } | |
| ], | |
| "NextPageLink": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a new person", | |
| "summary": "{{baseUrl}}/persons", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1personsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| }, | |
| "409": { | |
| "description": "Conflict", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}": { | |
| "get": { | |
| "description": "Gets the demographics for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose demographics are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK79" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "middleName": "<string>", | |
| "prefix": "<string>", | |
| "prefixId": "<string>", | |
| "suffix": "<string>", | |
| "suffixId": "<string>", | |
| "addressLine1": "<string>", | |
| "addressLine2": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "countryId": "<string>", | |
| "country": "<string>", | |
| "countyId": "<string>", | |
| "county": "<string>", | |
| "secondaryAddressLine1": "<string>", | |
| "secondaryAddressLine2": "<string>", | |
| "secondaryCity": "<string>", | |
| "secondaryState": "<string>", | |
| "secondaryZip": "<string>", | |
| "secondaryCountryId": "<string>", | |
| "secondaryCountry": "<string>", | |
| "secondaryCountyId": "<string>", | |
| "secondaryCounty": "<string>", | |
| "homePhone": "<string>", | |
| "homePhoneComment": "<string>", | |
| "secondaryHomePhone": "<string>", | |
| "secondaryHomePhoneComment": "<string>", | |
| "dayPhone": "<string>", | |
| "dayPhoneExtension": "<string>", | |
| "dayPhoneComment": "<string>", | |
| "alternatePhone": "<string>", | |
| "alternatePhoneDescription": "<string>", | |
| "alternatePhoneExtension": "<string>", | |
| "alternatePhoneComment": "<string>", | |
| "internationalHomePhone": "<string>", | |
| "internationalWorkPhone": "<string>", | |
| "internationalZip": "<string>", | |
| "cellPhone": "<string>", | |
| "cellPhoneComment": "<string>", | |
| "email": "<string>", | |
| "emailAddressComment": "<string>", | |
| "contactSequence": "<string>", | |
| "sex": "<string>", | |
| "dateOfBirth": "<string>", | |
| "age": "<string>", | |
| "socialSecurityNumber": "<string>", | |
| "contactPreferenceId": "<string>", | |
| "contactPreferenceDescription": "<string>", | |
| "primaryCareProviderId": "<string>", | |
| "primaryCareProviderFullName": "<string>", | |
| "primaryCareProviderFirstName": "<string>", | |
| "primaryCareProviderLastName": "<string>", | |
| "primaryCareProviderMiddleInitial": "<string>", | |
| "maritalStatus": "<string>", | |
| "studentStatus": "<string>", | |
| "isExpired": "<string>", | |
| "isSmoker": "<string>", | |
| "isVeteran": "<string>", | |
| "notificationPreferenceSelected": "<string>", | |
| "preferredLanguageId": "<string>", | |
| "preferredLanguage": "<string>", | |
| "religionId": "<string>", | |
| "churchId": "<string>", | |
| "udsHomelessStatusId": "<string>", | |
| "udsMigrantWorkerStatusId": "<string>", | |
| "udsLanguageBarrierId": "<string>", | |
| "udsPrimaryMedicalCoverageId": "<string>", | |
| "udsPublicHousingPrimaryCareId": "<string>", | |
| "udsSchoolBasedHealthCenterId": "<string>", | |
| "udsTribalAffiliationId": "<string>", | |
| "udsBloodQuantumId": "<string>", | |
| "udsVeteranStatus": "<string>", | |
| "isSelfPayer": "<string>", | |
| "udsHasConsentToTreat": "<string>", | |
| "udsConsentToTreatDate": "<string>", | |
| "udsIhsEligibilityStatusId": "<string>", | |
| "udsTribalClassId": "<string>", | |
| "udsDecendancyId": "<string>", | |
| "communityCodeId": "<string>", | |
| "currentGender": "<string>", | |
| "previousFirstName": "<string>", | |
| "sexualOrientation": "<string>", | |
| "preferredPronoun": "<string>", | |
| "patientStatusId": "<string>", | |
| "patientStatusChangeReasonId": "<string>", | |
| "userDefinedDemographic1Id": "<string>", | |
| "userDefinedDemographic2Id": "<string>", | |
| "userDefinedDemographic3Id": "<string>", | |
| "userDefinedDemographic4Id": "<string>", | |
| "userDefinedDemographic5Id": "<string>", | |
| "userDefinedDemographic6Id": "<string>", | |
| "userDefinedDemographic7Id": "<string>", | |
| "userDefinedDemographic8Id": "<string>", | |
| "userDefinedDemographic9Id": "<string>", | |
| "userDefinedDemographic10Id": "<string>", | |
| "userDefinedDemographic11Id": "<string>", | |
| "userDefinedDemographic12Id": "<string>", | |
| "userDefinedDemographic13Id": "<string>", | |
| "userDefinedDemographic14Id": "<string>", | |
| "isCurrentGenderProtected": "<string>", | |
| "isGenderIdentityProtected": "<string>", | |
| "isPreferredPronounProtected": "<string>", | |
| "isSexualOrientationProtected": "<string>", | |
| "otherIdNumber": "<string>", | |
| "priorLastName": "<string>", | |
| "externalId": "<string>", | |
| "primaryDentalProviderId": "<string>", | |
| "primaryDentalProviderName": "<string>", | |
| "nickname": "<string>", | |
| "showContactInfoOnAlert": "<string>", | |
| "mothersMaidenName": "<string>", | |
| "hasEmail": "<string>", | |
| "hasPhoneNumber": "<string>", | |
| "usesPortal": "<string>", | |
| "usesSms": "<string>", | |
| "hasVoice": "<string>", | |
| "isOptOut": "<string>", | |
| "isHomePhoneNotApplicable": "<string>", | |
| "isCellPhoneNotApplicable": "<string>", | |
| "isAlternatePhoneNotApplicable": "<string>", | |
| "isDayPhoneNotApplicable": "<string>", | |
| "isSecondaryHomePhoneNotApplicable": "<string>", | |
| "isInternationalPhoneNotApplicable": "<string>", | |
| "isEmailNotApplicable": "<string>", | |
| "expiredDate": "<string>", | |
| "expiredTime": "<string>", | |
| "expiredTimeTz": "<string>", | |
| "birthMothersLastName": "<string>", | |
| "birthMothersFirstName": "<string>", | |
| "birthMothersMiddleName": "<string>", | |
| "exemptFromPersonMerge": "<string>", | |
| "addressTypeId": "<string>", | |
| "secondaryAddressTypeId": "<string>", | |
| "isEnterpriseChart": "<string>", | |
| "otherReasonSexualOrientation": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "patch": { | |
| "description": "Updates properties on existing person demographics given in the request.", | |
| "summary": "{{baseUrl}}/persons/:personId", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "Patch{{baseUrl}}/persons/:personId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose demographics are being updated." | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| }, | |
| "409": { | |
| "description": "Conflict", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a person's demographic information", | |
| "summary": "{{baseUrl}}/persons/:personId1", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id for the person being updated" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/address-histories": { | |
| "get": { | |
| "description": "Gets the address histories for the specified personId.", | |
| "summary": "{{baseUrl}}/persons/:personId/address-histories", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/address-histories", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose demographics are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK79" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "middleName": "<string>", | |
| "prefix": "<string>", | |
| "prefixId": "<string>", | |
| "suffix": "<string>", | |
| "suffixId": "<string>", | |
| "addressLine1": "<string>", | |
| "addressLine2": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "countryId": "<string>", | |
| "country": "<string>", | |
| "countyId": "<string>", | |
| "county": "<string>", | |
| "secondaryAddressLine1": "<string>", | |
| "secondaryAddressLine2": "<string>", | |
| "secondaryCity": "<string>", | |
| "secondaryState": "<string>", | |
| "secondaryZip": "<string>", | |
| "secondaryCountryId": "<string>", | |
| "secondaryCountry": "<string>", | |
| "secondaryCountyId": "<string>", | |
| "secondaryCounty": "<string>", | |
| "homePhone": "<string>", | |
| "homePhoneComment": "<string>", | |
| "secondaryHomePhone": "<string>", | |
| "secondaryHomePhoneComment": "<string>", | |
| "dayPhone": "<string>", | |
| "dayPhoneExtension": "<string>", | |
| "dayPhoneComment": "<string>", | |
| "alternatePhone": "<string>", | |
| "alternatePhoneDescription": "<string>", | |
| "alternatePhoneExtension": "<string>", | |
| "alternatePhoneComment": "<string>", | |
| "internationalHomePhone": "<string>", | |
| "internationalWorkPhone": "<string>", | |
| "internationalZip": "<string>", | |
| "cellPhone": "<string>", | |
| "cellPhoneComment": "<string>", | |
| "email": "<string>", | |
| "emailAddressComment": "<string>", | |
| "contactSequence": "<string>", | |
| "sex": "<string>", | |
| "dateOfBirth": "<string>", | |
| "age": "<string>", | |
| "socialSecurityNumber": "<string>", | |
| "contactPreferenceId": "<string>", | |
| "contactPreferenceDescription": "<string>", | |
| "primaryCareProviderId": "<string>", | |
| "primaryCareProviderFullName": "<string>", | |
| "primaryCareProviderFirstName": "<string>", | |
| "primaryCareProviderLastName": "<string>", | |
| "primaryCareProviderMiddleInitial": "<string>", | |
| "maritalStatus": "<string>", | |
| "studentStatus": "<string>", | |
| "isExpired": "<string>", | |
| "isSmoker": "<string>", | |
| "isVeteran": "<string>", | |
| "notificationPreferenceSelected": "<string>", | |
| "preferredLanguageId": "<string>", | |
| "preferredLanguage": "<string>", | |
| "religionId": "<string>", | |
| "churchId": "<string>", | |
| "udsHomelessStatusId": "<string>", | |
| "udsMigrantWorkerStatusId": "<string>", | |
| "udsLanguageBarrierId": "<string>", | |
| "udsPrimaryMedicalCoverageId": "<string>", | |
| "udsPublicHousingPrimaryCareId": "<string>", | |
| "udsSchoolBasedHealthCenterId": "<string>", | |
| "udsTribalAffiliationId": "<string>", | |
| "udsBloodQuantumId": "<string>", | |
| "udsVeteranStatus": "<string>", | |
| "isSelfPayer": "<string>", | |
| "udsHasConsentToTreat": "<string>", | |
| "udsConsentToTreatDate": "<string>", | |
| "udsIhsEligibilityStatusId": "<string>", | |
| "udsTribalClassId": "<string>", | |
| "udsDecendancyId": "<string>", | |
| "communityCodeId": "<string>", | |
| "currentGender": "<string>", | |
| "previousFirstName": "<string>", | |
| "sexualOrientation": "<string>", | |
| "preferredPronoun": "<string>", | |
| "patientStatusId": "<string>", | |
| "patientStatusChangeReasonId": "<string>", | |
| "userDefinedDemographic1Id": "<string>", | |
| "userDefinedDemographic2Id": "<string>", | |
| "userDefinedDemographic3Id": "<string>", | |
| "userDefinedDemographic4Id": "<string>", | |
| "userDefinedDemographic5Id": "<string>", | |
| "userDefinedDemographic6Id": "<string>", | |
| "userDefinedDemographic7Id": "<string>", | |
| "userDefinedDemographic8Id": "<string>", | |
| "userDefinedDemographic9Id": "<string>", | |
| "userDefinedDemographic10Id": "<string>", | |
| "userDefinedDemographic11Id": "<string>", | |
| "userDefinedDemographic12Id": "<string>", | |
| "userDefinedDemographic13Id": "<string>", | |
| "userDefinedDemographic14Id": "<string>", | |
| "isCurrentGenderProtected": "<string>", | |
| "isGenderIdentityProtected": "<string>", | |
| "isPreferredPronounProtected": "<string>", | |
| "isSexualOrientationProtected": "<string>", | |
| "otherIdNumber": "<string>", | |
| "priorLastName": "<string>", | |
| "externalId": "<string>", | |
| "primaryDentalProviderId": "<string>", | |
| "primaryDentalProviderName": "<string>", | |
| "nickname": "<string>", | |
| "showContactInfoOnAlert": "<string>", | |
| "mothersMaidenName": "<string>", | |
| "hasEmail": "<string>", | |
| "hasPhoneNumber": "<string>", | |
| "usesPortal": "<string>", | |
| "usesSms": "<string>", | |
| "hasVoice": "<string>", | |
| "isOptOut": "<string>", | |
| "isHomePhoneNotApplicable": "<string>", | |
| "isCellPhoneNotApplicable": "<string>", | |
| "isAlternatePhoneNotApplicable": "<string>", | |
| "isDayPhoneNotApplicable": "<string>", | |
| "isSecondaryHomePhoneNotApplicable": "<string>", | |
| "isInternationalPhoneNotApplicable": "<string>", | |
| "isEmailNotApplicable": "<string>", | |
| "expiredDate": "<string>", | |
| "expiredTime": "<string>", | |
| "expiredTimeTz": "<string>", | |
| "birthMothersLastName": "<string>", | |
| "birthMothersFirstName": "<string>", | |
| "birthMothersMiddleName": "<string>", | |
| "exemptFromPersonMerge": "<string>", | |
| "addressTypeId": "<string>", | |
| "secondaryAddressTypeId": "<string>", | |
| "isEnterpriseChart": "<string>", | |
| "otherReasonSexualOrientation": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/ethnicities": { | |
| "get": { | |
| "description": "Gets the ethnicities for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/ethnicities", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/ethnicities", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ethnicities are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK81" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "description": "<string>", | |
| "order": "<string>", | |
| "categoryId": "<string>", | |
| "categoryName": "<string>", | |
| "cdcEthnicityCode": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/gender-identities": { | |
| "get": { | |
| "description": "Gets the gender identities for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/gender-identities", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/gender-identities", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose ethnicities are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK81" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "description": "<string>", | |
| "order": "<string>", | |
| "categoryId": "<string>", | |
| "categoryName": "<string>", | |
| "cdcEthnicityCode": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/races": { | |
| "get": { | |
| "description": "Gets the races for the specified person id.", | |
| "summary": "{{baseUrl}}/persons/:personId/races", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/races", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose races are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK83" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "description": "<string>", | |
| "order": "<string>", | |
| "categoryId": "<string>", | |
| "categoryName": "<string>", | |
| "cdcRaceCode": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/lookup": { | |
| "get": { | |
| "description": "Gets a list of persons/patients based on various search criteria. Since these results are returned from a /persons/ endpoint, the \"id\" of each result (whose value is a guid) is a personId and can be used as the value of personId in all other routes that require a personId.\r\n\r\nUsing the /persons/lookup route:\r\n\r\n-At least one query parameter must be provided as lookup criteria.\r\n-Use of multiple criteria is allowed, and will results will include person records matching all criteria.\r\n-The two \"quickSearch\" parameters are exceptions to the above; see the quickSearchId & quickSearchInput parameter descriptions for details.", | |
| "summary": "{{baseUrl}}/persons/lookup", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/lookup", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "name", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "firstName", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "lastName", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "middleName", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "priorLastName", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "addressLine1", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "city", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "zip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "sex", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "currentGender", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "dateOfBirth", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "externalId", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "externalSystemId", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "excludeExpired", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "isNextMdEnabled", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "searchPatientsOnly", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "quickSearchId", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "quickSearchInput", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$expand", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK84" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "middleName": "<string>", | |
| "nickname": "<string>", | |
| "addressLine1": "<string>", | |
| "addressLine2": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "country": "<string>", | |
| "homePhone": "<string>", | |
| "dateOfBirth": "<string>", | |
| "sex": "<string>", | |
| "currentGender": "<string>", | |
| "socialSecurityNumber": "<string>", | |
| "personNumber": "<string>", | |
| "medicalRecordNumber": "<string>", | |
| "otherIdNumber": "<string>", | |
| "isEnterpriseChart": "<string>", | |
| "isPatient": "<string>", | |
| "canAddToInclusionList": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters": { | |
| "get": { | |
| "description": "While this route does not directly return USCDI data, knowledge of an encounterId is sometimes necessary to utilize other routes to obtain USCDI data.\r\n\r\nThis route returns a list of encounters (each identified by \"id\", which in all other routes will be an {encounterId} whose value is a guid) for the specified person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters", | |
| "tags": [ | |
| "Patient Demographics" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose encounters are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK78" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Count": "<string>", | |
| "Items": [ | |
| { | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ], | |
| "checkInDateTime": "<string>", | |
| "checkInTimezone": "<string>", | |
| "checkOutDateTime": "<string>", | |
| "checkOutTimezone": "<string>", | |
| "encounterNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "id": "<string>", | |
| "isLocked": "<string>", | |
| "isSensitive": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "personId": "<string>", | |
| "practiceId": "<string>", | |
| "printOnStatements": "<string>", | |
| "referringProviderId": "<string>", | |
| "referringProviderName": "<string>", | |
| "renderingProviderId": "<string>", | |
| "renderingProviderName": "<string>", | |
| "status": "<string>", | |
| "suppressOutreach": "<string>", | |
| "suppressPortal": "<string>", | |
| "timestamp": "<string>", | |
| "timestampTimezone": "<string>" | |
| }, | |
| { | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ], | |
| "checkInDateTime": "<string>", | |
| "checkInTimezone": "<string>", | |
| "checkOutDateTime": "<string>", | |
| "checkOutTimezone": "<string>", | |
| "encounterNumber": "<string>", | |
| "enterpriseId": "<string>", | |
| "id": "<string>", | |
| "isLocked": "<string>", | |
| "isSensitive": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "personId": "<string>", | |
| "practiceId": "<string>", | |
| "printOnStatements": "<string>", | |
| "referringProviderId": "<string>", | |
| "referringProviderName": "<string>", | |
| "renderingProviderId": "<string>", | |
| "renderingProviderName": "<string>", | |
| "status": "<string>", | |
| "suppressOutreach": "<string>", | |
| "suppressPortal": "<string>", | |
| "timestamp": "<string>", | |
| "timestampTimezone": "<string>" | |
| } | |
| ], | |
| "NextPageLink": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/problems": { | |
| "get": { | |
| "description": "Gets a list of patient problems after performing additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the problems are being displayed" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK86" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "fullySpecifiedName": "<string>", | |
| "isChronic": "<string>", | |
| "hasSecondaryCondition": "<string>", | |
| "problemStatusId": "<string>", | |
| "problemStatus": "<string>", | |
| "recentNoteId": "<string>", | |
| "lastAddressedDate": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "resolvedReason": "<string>", | |
| "conceptId": "<string>", | |
| "isComorbid": "<string>", | |
| "isDeleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a new problem for the given person id", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/problems", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the problem is being added" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1problemsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/problems/{problemId}": { | |
| "delete": { | |
| "description": "Deletes a patient problem", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/:problemId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the problem is being removed" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem being removed" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets the details of a patient problem.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId1", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/:problemId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose problem is being retrieved" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK87" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "fullySpecifiedName": "<string>", | |
| "conceptId": "<string>", | |
| "sideId": "<string>", | |
| "site": "<string>", | |
| "onsetDate": "<string>", | |
| "lastAddressedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "resolvedReason": "<string>", | |
| "resolvedBy": "<string>", | |
| "problemStatusId": "<string>", | |
| "problemStatus": "<string>", | |
| "recentNoteId": "<string>", | |
| "clinicalStatusId": "<string>", | |
| "isChronic": "<string>", | |
| "hasSecondaryCondition": "<string>", | |
| "isDeleted": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "isRecordedElsewhere": "<string>", | |
| "recordedElsewhereSource": "<string>", | |
| "responsibleProviderId": "<string>", | |
| "isComorbid": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a patient problem", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/problems/:problemId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the problem is being modified" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem being modified" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1problems~1%3AproblemIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/problems/{problemId}/interactions": { | |
| "get": { | |
| "description": "Gets patient interactions for an existing problems after adding the problem so that user will be aware of the contraindications while updating them.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/interactions", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/interactions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose interactions are being retrieved" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem for which interactions are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "array", | |
| "default": "", | |
| "items": { | |
| "$ref": "#/definitions/OK37" | |
| } | |
| }, | |
| "examples": { | |
| "application/json": [ | |
| { | |
| "personId": "<string>", | |
| "isRequired": "<string>", | |
| "acknowledged": "<string>", | |
| "severityLevel": "<string>", | |
| "description": "<string>", | |
| "entityName": "<string>", | |
| "eventType": "<string>", | |
| "sourceId": "<string>", | |
| "cause": "<string>", | |
| "warningDetail": "<string>", | |
| "warningType": "<string>", | |
| "warning": "<string>", | |
| "causeText": "<string>", | |
| "overrideText": "<string>", | |
| "durAuditKey": "<string>", | |
| "isSuppressed": "<string>", | |
| "isRecordedElseWhere": "<string>", | |
| "practiceId": "<string>", | |
| "display": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "personId": "<string>", | |
| "isRequired": "<string>", | |
| "acknowledged": "<string>", | |
| "severityLevel": "<string>", | |
| "description": "<string>", | |
| "entityName": "<string>", | |
| "eventType": "<string>", | |
| "sourceId": "<string>", | |
| "cause": "<string>", | |
| "warningDetail": "<string>", | |
| "warningType": "<string>", | |
| "warning": "<string>", | |
| "causeText": "<string>", | |
| "overrideText": "<string>", | |
| "durAuditKey": "<string>", | |
| "isSuppressed": "<string>", | |
| "isRecordedElseWhere": "<string>", | |
| "practiceId": "<string>", | |
| "display": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/problems/{problemId}/notes": { | |
| "get": { | |
| "description": "Gets a list of notes attached to a patient problem after performing additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the problem notes are being retrieved" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem for which the notes are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK89" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "problemId": "<string>", | |
| "personId": "<string>", | |
| "note": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "isDeleted": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "problemId": "<string>", | |
| "personId": "<string>", | |
| "note": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "isDeleted": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "post": { | |
| "description": "Adds a note to a patient problem", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "Post{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which we are adding the problem note" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem that the note is being added to" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1problems~1%3AproblemId~1notesRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/problems/{problemId}/notes/{noteId}": { | |
| "delete": { | |
| "description": "Deletes a problem note", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes/:noteId", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes/:noteId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the note is being deleted" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem that the note is associated with" | |
| }, | |
| { | |
| "name": "noteId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the note" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "get": { | |
| "description": "Gets a problem note.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes/:noteId1", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes/:noteId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the note is being retrieved" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem that the note is associated with" | |
| }, | |
| { | |
| "name": "noteId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the note" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK90" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "problemId": "<string>", | |
| "personId": "<string>", | |
| "note": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "isDeleted": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a problem note", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes/:noteId", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/problems/:problemId/notes/:noteId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person for which the note is being updated" | |
| }, | |
| { | |
| "name": "problemId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the problem that the note is associated with" | |
| }, | |
| { | |
| "name": "noteId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the note" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1problems~1%3AproblemId~1notes~1%3AnoteIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/problems/interactions": { | |
| "get": { | |
| "description": "This route is meant to be used in conjunction with the POST for Patient Problem. The results of this route will be required by the POST for verification that interactions were viewed.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/problems/interactions", | |
| "tags": [ | |
| "Problems" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/problems/interactions", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the person whose interactions are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "array", | |
| "default": "", | |
| "items": { | |
| "$ref": "#/definitions/OK37" | |
| } | |
| }, | |
| "examples": { | |
| "application/json": [ | |
| { | |
| "personId": "<string>", | |
| "isRequired": "<string>", | |
| "acknowledged": "<string>", | |
| "severityLevel": "<string>", | |
| "description": "<string>", | |
| "entityName": "<string>", | |
| "eventType": "<string>", | |
| "sourceId": "<string>", | |
| "cause": "<string>", | |
| "warningDetail": "<string>", | |
| "warningType": "<string>", | |
| "warning": "<string>", | |
| "causeText": "<string>", | |
| "overrideText": "<string>", | |
| "durAuditKey": "<string>", | |
| "isSuppressed": "<string>", | |
| "isRecordedElseWhere": "<string>", | |
| "practiceId": "<string>", | |
| "display": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "personId": "<string>", | |
| "isRequired": "<string>", | |
| "acknowledged": "<string>", | |
| "severityLevel": "<string>", | |
| "description": "<string>", | |
| "entityName": "<string>", | |
| "eventType": "<string>", | |
| "sourceId": "<string>", | |
| "cause": "<string>", | |
| "warningDetail": "<string>", | |
| "warningType": "<string>", | |
| "warning": "<string>", | |
| "causeText": "<string>", | |
| "overrideText": "<string>", | |
| "durAuditKey": "<string>", | |
| "isSuppressed": "<string>", | |
| "isRecordedElseWhere": "<string>", | |
| "practiceId": "<string>", | |
| "display": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/procedures": { | |
| "get": { | |
| "description": "Gets a patient's procedures summary.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/procedures", | |
| "tags": [ | |
| "Procedures" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/procedures", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose procedures summary is being fetched" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK92" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "id": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "serviceItemId": "<string>", | |
| "serviceItemDescription": "<string>", | |
| "cpt4Code": "<string>", | |
| "serviceDate": "<string>", | |
| "isDeleted": "<string>", | |
| "isCompleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "id": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "serviceItemId": "<string>", | |
| "serviceItemDescription": "<string>", | |
| "cpt4Code": "<string>", | |
| "serviceDate": "<string>", | |
| "isDeleted": "<string>", | |
| "isCompleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/procedures/{procedureId}": { | |
| "get": { | |
| "description": "Gets a specific patient procedure.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures/:procedureId", | |
| "tags": [ | |
| "Procedures" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures/:procedureId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient's encounter" | |
| }, | |
| { | |
| "name": "procedureId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient's procedure" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK93" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "serviceItemLibraryId": "<string>", | |
| "serviceItemGroupName": "<string>", | |
| "serviceItemGroupSequenceNumber": "<string>", | |
| "serviceItemId": "<string>", | |
| "serviceItemDescription": "<string>", | |
| "cpt4Code": "<string>", | |
| "serviceDate": "<string>", | |
| "providerId": "<string>", | |
| "referringProviderId": "<string>", | |
| "referringProviderName": "<string>", | |
| "assistingProviderId": "<string>", | |
| "dateResolved": "<string>", | |
| "modifierId1": "<string>", | |
| "modifierId2": "<string>", | |
| "modifierId3": "<string>", | |
| "modifierId4": "<string>", | |
| "diagnosisCodeId1": "<string>", | |
| "diagnosisCodeLibraryId1": "<string>", | |
| "diagnosisCodeId2": "<string>", | |
| "diagnosisCodeLibraryId2": "<string>", | |
| "diagnosisCodeId3": "<string>", | |
| "diagnosisCodeLibraryId3": "<string>", | |
| "diagnosisCodeId4": "<string>", | |
| "diagnosisCodeLibraryId4": "<string>", | |
| "placeOfService": "<string>", | |
| "hasAcceptedAssignment": "<string>", | |
| "units": "<string>", | |
| "locationId": "<string>", | |
| "payerId": "<string>", | |
| "amount": "<string>", | |
| "isBillingSuppressed": "<string>", | |
| "tooth": "<string>", | |
| "surface": "<string>", | |
| "quadrant": "<string>", | |
| "note": "<string>", | |
| "startTime": "<string>", | |
| "stopTime": "<string>", | |
| "totalTime": "<string>", | |
| "baseUnit": "<string>", | |
| "alternateCode": "<string>", | |
| "isAnesthesiaBilling": "<string>", | |
| "diagnosisCodeId5": "<string>", | |
| "diagnosisCodeLibraryId5": "<string>", | |
| "diagnosisCodeId6": "<string>", | |
| "diagnosisCodeLibraryId6": "<string>", | |
| "diagnosisCodeId7": "<string>", | |
| "diagnosisCodeLibraryId7": "<string>", | |
| "diagnosisCodeId8": "<string>", | |
| "diagnosisCodeLibraryId8": "<string>", | |
| "sourceProductId": "<string>", | |
| "isRxOnFile": "<string>", | |
| "nationalDrugCode": "<string>", | |
| "isBehavioralBilling": "<string>", | |
| "diagnosisCodeId9": "<string>", | |
| "diagnosisCodeLibraryId9": "<string>", | |
| "diagnosisCodeId10": "<string>", | |
| "diagnosisCodeLibraryId10": "<string>", | |
| "diagnosisCodeId11": "<string>", | |
| "diagnosisCodeLibraryId11": "<string>", | |
| "diagnosisCodeId12": "<string>", | |
| "diagnosisCodeLibraryId12": "<string>", | |
| "snomedConceptId": "<string>", | |
| "snomedConceptId2": "<string>", | |
| "snomedConceptId3": "<string>", | |
| "snomedConceptId4": "<string>", | |
| "isDental": "<string>", | |
| "isSupernumerary": "<string>", | |
| "surfaceDescriptor": "<string>", | |
| "isDefective": "<string>", | |
| "notApplicableDate": "<string>", | |
| "approvalDate": "<string>", | |
| "medicalDirectorId": "<string>", | |
| "asaCrosswalkLibraryId": "<string>", | |
| "surgicalProcedureCodeId": "<string>", | |
| "surgicalProcedureDescription": "<string>", | |
| "basisOfMeasure": "<string>", | |
| "nationalDrugUnits": "<string>", | |
| "teeth": "<string>", | |
| "isDeleted": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isCompleted": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates a patient procedure", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures/:procedureId", | |
| "tags": [ | |
| "Procedures" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures/:procedureId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient's encounter" | |
| }, | |
| { | |
| "name": "procedureId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient's procedure" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1procedures~1%3AprocedureIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "delete": { | |
| "description": "Deletes a patient procedure", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures/:procedureId1", | |
| "tags": [ | |
| "Procedures" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures/:procedureId1", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient's encounter" | |
| }, | |
| { | |
| "name": "procedureId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of patient's procedure" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/procedures": { | |
| "post": { | |
| "description": "Add a procedure to patient's encounter", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures", | |
| "tags": [ | |
| "Procedures" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/procedures", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "consumes": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient's encounter" | |
| }, | |
| { | |
| "name": "Content-Type", | |
| "in": "header", | |
| "required": false, | |
| "enum": [ | |
| "application/json" | |
| ], | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1proceduresRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "type": "object", | |
| "default": "" | |
| }, | |
| "examples": { | |
| "application/json": {} | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/health-concerns/tobacco-smoking-usage-status": { | |
| "get": { | |
| "description": "Gets a patient's tobacco uses status for health concern.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/health-concerns/tobacco-smoking-usage-status", | |
| "tags": [ | |
| "Smoking Status" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/health-concerns/tobacco-smoking-usage-status", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose health concerns tobacco uses status are being retrieved." | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK94" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterDate": "<string>", | |
| "tobaccoType": "<string>", | |
| "tobaccoStatus": "<string>", | |
| "smokingStatus": "<string>", | |
| "usagePerDay": "<string>", | |
| "packYears": "<string>", | |
| "dateQuit": "<string>", | |
| "tobaccoHealthConcern": "<string>", | |
| "tobaccoCategory": "<string>", | |
| "smokingHealthConcern": "<string>", | |
| "smokingCategory": "<string>", | |
| "id": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterDate": "<string>", | |
| "tobaccoType": "<string>", | |
| "tobaccoStatus": "<string>", | |
| "smokingStatus": "<string>", | |
| "usagePerDay": "<string>", | |
| "packYears": "<string>", | |
| "dateQuit": "<string>", | |
| "tobaccoHealthConcern": "<string>", | |
| "tobaccoCategory": "<string>", | |
| "smokingHealthConcern": "<string>", | |
| "smokingCategory": "<string>", | |
| "id": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/social-history": { | |
| "get": { | |
| "description": "Gets a list of social history for the given person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/social-history", | |
| "tags": [ | |
| "Smoking Status" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/social-history", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose social history is being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK95" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "createdBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "homeLanguage": "<string>", | |
| "birthCountry": "<string>", | |
| "handDominance": "<string>", | |
| "educationLevel": "<string>", | |
| "educationDegree": "<string>", | |
| "educationDegreeCountry": "<string>", | |
| "occupationalHazard1": "<string>", | |
| "occupationalHazard2": "<string>", | |
| "hasMilitaryExperience": "<string>", | |
| "militaryType": "<string>", | |
| "militaryBranch": "<string>", | |
| "militaryYearsServed": "<string>", | |
| "militaryDischargeType": "<string>", | |
| "militaryStationedOverseas": "<string>", | |
| "militaryStationedOverseasLocation": "<string>", | |
| "militaryNoiseExposure": "<string>", | |
| "militaryBiohazardExposure": "<string>", | |
| "previousWidowed": "<string>", | |
| "previousWidowedTimes": "<string>", | |
| "previousDivorce": "<string>", | |
| "previousDivorceTimes": "<string>", | |
| "hasChildren": "<string>", | |
| "sonsCount": "<string>", | |
| "daughtersCount": "<string>", | |
| "supportNetworkComments": "<string>", | |
| "supportNetwork": "<string>", | |
| "primaryResidenceComments": "<string>", | |
| "tobaccoUsage": "<string>", | |
| "tobaccoType": "<string>", | |
| "tobaccoUnitsPerDay": "<string>", | |
| "tobaccoUnit": "<string>", | |
| "tobaccoYearsSmoked": "<string>", | |
| "tobaccoPackYears": "<string>", | |
| "tobaccoCurrentOrPast": "<string>", | |
| "tobaccoPreviousCessationAttempt": "<string>", | |
| "tobaccoYearQuit": "<string>", | |
| "tobaccoLongestFreePeriod": "<string>", | |
| "tobaccoRelapseReason": "<string>", | |
| "passiveSmokeExposure": "<string>", | |
| "tobaccoCessationMethods": "<string>", | |
| "alcoholUsage": "<string>", | |
| "caffeineUsage": "<string>", | |
| "caffeineType": "<string>", | |
| "caffeineType2": "<string>", | |
| "caffeinePerDay": "<string>", | |
| "activityLevel": "<string>", | |
| "healthClubMember": "<string>", | |
| "exerciseFrequency": "<string>", | |
| "exerciseHoursWeek": "<string>", | |
| "exerciseType": "<string>", | |
| "exercisetype2": "<string>", | |
| "exercisetype3": "<string>", | |
| "hobby1": "<string>", | |
| "hobby2": "<string>", | |
| "hobby3": "<string>", | |
| "dietHistory1": "<string>", | |
| "dietHistory2": "<string>", | |
| "dietHistory3": "<string>", | |
| "dietHistory4": "<string>", | |
| "dietHistory5": "<string>", | |
| "petAnimals": "<string>", | |
| "petBirds": "<string>", | |
| "petDogs": "<string>", | |
| "petRodents": "<string>", | |
| "petReptiles": "<string>", | |
| "petOther": "<string>", | |
| "pets": "<string>", | |
| "cleansAnimals": "<string>", | |
| "changesInSleepPatterns": "<string>", | |
| "religiousAffiliation": "<string>", | |
| "practiceReligion": "<string>", | |
| "spiritualBeliefs": "<string>", | |
| "importanceOfReligionSpirituality": "<string>", | |
| "smokeDetectorsInHome": "<string>", | |
| "carbonMonoxideDetectorsInHome": "<string>", | |
| "radonInHome": "<string>", | |
| "homeHeating": "<string>", | |
| "seatBeltUsage": "<string>", | |
| "fireArmsAtHome": "<string>", | |
| "agreesToTransfusion": "<string>", | |
| "travelOutOfState": "<string>", | |
| "travelOutOfStateLocation": "<string>", | |
| "travelOutOfCountry": "<string>", | |
| "travelOutOfCounrtyLocation": "<string>", | |
| "travelOutOfCountryRegion": "<string>", | |
| "travelExposure": "<string>", | |
| "travelExposureDetail": "<string>", | |
| "advanceDirectivesReviewDate": "<string>", | |
| "advanceDirectivesNone": "<string>", | |
| "advanceDirectivesRefused": "<string>", | |
| "advanceDirectivesDnr": "<string>", | |
| "advanceDirectivesLivingWill": "<string>", | |
| "advanceDirectivesDoNotPlaceOnLifeSupport": "<string>", | |
| "advanceDirectivesDurablePowerOfAttorney": "<string>", | |
| "advanceDirectivesHcProxy": "<string>", | |
| "advanceDirectivesHcProxyName": "<string>", | |
| "advanceDirectivesIncremented": "<string>", | |
| "advanceDirectivesDiscussionsCount": "<string>", | |
| "comments": "<string>", | |
| "alcoholYearQuit": "<string>", | |
| "alcoholType": "<string>", | |
| "alcoholFrequency": "<string>", | |
| "alcoholLastDrink": "<string>", | |
| "alcoholAmount": "<string>", | |
| "smokingStatus": "<string>", | |
| "smokingStatusCode": "<string>", | |
| "maritalStatus": "<string>", | |
| "religion": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "createdBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "homeLanguage": "<string>", | |
| "birthCountry": "<string>", | |
| "handDominance": "<string>", | |
| "educationLevel": "<string>", | |
| "educationDegree": "<string>", | |
| "educationDegreeCountry": "<string>", | |
| "occupationalHazard1": "<string>", | |
| "occupationalHazard2": "<string>", | |
| "hasMilitaryExperience": "<string>", | |
| "militaryType": "<string>", | |
| "militaryBranch": "<string>", | |
| "militaryYearsServed": "<string>", | |
| "militaryDischargeType": "<string>", | |
| "militaryStationedOverseas": "<string>", | |
| "militaryStationedOverseasLocation": "<string>", | |
| "militaryNoiseExposure": "<string>", | |
| "militaryBiohazardExposure": "<string>", | |
| "previousWidowed": "<string>", | |
| "previousWidowedTimes": "<string>", | |
| "previousDivorce": "<string>", | |
| "previousDivorceTimes": "<string>", | |
| "hasChildren": "<string>", | |
| "sonsCount": "<string>", | |
| "daughtersCount": "<string>", | |
| "supportNetworkComments": "<string>", | |
| "supportNetwork": "<string>", | |
| "primaryResidenceComments": "<string>", | |
| "tobaccoUsage": "<string>", | |
| "tobaccoType": "<string>", | |
| "tobaccoUnitsPerDay": "<string>", | |
| "tobaccoUnit": "<string>", | |
| "tobaccoYearsSmoked": "<string>", | |
| "tobaccoPackYears": "<string>", | |
| "tobaccoCurrentOrPast": "<string>", | |
| "tobaccoPreviousCessationAttempt": "<string>", | |
| "tobaccoYearQuit": "<string>", | |
| "tobaccoLongestFreePeriod": "<string>", | |
| "tobaccoRelapseReason": "<string>", | |
| "passiveSmokeExposure": "<string>", | |
| "tobaccoCessationMethods": "<string>", | |
| "alcoholUsage": "<string>", | |
| "caffeineUsage": "<string>", | |
| "caffeineType": "<string>", | |
| "caffeineType2": "<string>", | |
| "caffeinePerDay": "<string>", | |
| "activityLevel": "<string>", | |
| "healthClubMember": "<string>", | |
| "exerciseFrequency": "<string>", | |
| "exerciseHoursWeek": "<string>", | |
| "exerciseType": "<string>", | |
| "exercisetype2": "<string>", | |
| "exercisetype3": "<string>", | |
| "hobby1": "<string>", | |
| "hobby2": "<string>", | |
| "hobby3": "<string>", | |
| "dietHistory1": "<string>", | |
| "dietHistory2": "<string>", | |
| "dietHistory3": "<string>", | |
| "dietHistory4": "<string>", | |
| "dietHistory5": "<string>", | |
| "petAnimals": "<string>", | |
| "petBirds": "<string>", | |
| "petDogs": "<string>", | |
| "petRodents": "<string>", | |
| "petReptiles": "<string>", | |
| "petOther": "<string>", | |
| "pets": "<string>", | |
| "cleansAnimals": "<string>", | |
| "changesInSleepPatterns": "<string>", | |
| "religiousAffiliation": "<string>", | |
| "practiceReligion": "<string>", | |
| "spiritualBeliefs": "<string>", | |
| "importanceOfReligionSpirituality": "<string>", | |
| "smokeDetectorsInHome": "<string>", | |
| "carbonMonoxideDetectorsInHome": "<string>", | |
| "radonInHome": "<string>", | |
| "homeHeating": "<string>", | |
| "seatBeltUsage": "<string>", | |
| "fireArmsAtHome": "<string>", | |
| "agreesToTransfusion": "<string>", | |
| "travelOutOfState": "<string>", | |
| "travelOutOfStateLocation": "<string>", | |
| "travelOutOfCountry": "<string>", | |
| "travelOutOfCounrtyLocation": "<string>", | |
| "travelOutOfCountryRegion": "<string>", | |
| "travelExposure": "<string>", | |
| "travelExposureDetail": "<string>", | |
| "advanceDirectivesReviewDate": "<string>", | |
| "advanceDirectivesNone": "<string>", | |
| "advanceDirectivesRefused": "<string>", | |
| "advanceDirectivesDnr": "<string>", | |
| "advanceDirectivesLivingWill": "<string>", | |
| "advanceDirectivesDoNotPlaceOnLifeSupport": "<string>", | |
| "advanceDirectivesDurablePowerOfAttorney": "<string>", | |
| "advanceDirectivesHcProxy": "<string>", | |
| "advanceDirectivesHcProxyName": "<string>", | |
| "advanceDirectivesIncremented": "<string>", | |
| "advanceDirectivesDiscussionsCount": "<string>", | |
| "comments": "<string>", | |
| "alcoholYearQuit": "<string>", | |
| "alcoholType": "<string>", | |
| "alcoholFrequency": "<string>", | |
| "alcoholLastDrink": "<string>", | |
| "alcoholAmount": "<string>", | |
| "smokingStatus": "<string>", | |
| "smokingStatusCode": "<string>", | |
| "maritalStatus": "<string>", | |
| "religion": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/tobacco-usage": { | |
| "get": { | |
| "description": "Gets a list of tobacco usage for the given person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/tobacco-usage", | |
| "tags": [ | |
| "Smoking Status" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/tobacco-usage", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose tobacco usage is being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK96" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createTimestamp": "<string>", | |
| "maximumTobaccoFreeDuration": "<string>", | |
| "packYears": "<string>", | |
| "passiveExposure": "<string>", | |
| "relapseReason": "<string>", | |
| "tobaccoType": "<string>", | |
| "socialHistoryTobaccoType": "<string>", | |
| "tobaccoUseStatus": "<string>", | |
| "totalPackYears": "<string>", | |
| "triedToQuit": "<string>", | |
| "unitsPerDay": "<string>", | |
| "yearQuit": "<string>", | |
| "yearsUsed": "<string>", | |
| "ageStarted": "<string>", | |
| "ageStopped": "<string>", | |
| "dateStarted": "<string>", | |
| "dateStopped": "<string>", | |
| "smokingStatus": "<string>", | |
| "tobaccoStatus": "<string>", | |
| "usagePerDay": "<string>", | |
| "socialHistoryCreateTimestamp": "<string>", | |
| "tobaccoUserProfileCode": "<string>", | |
| "tobaccoUserProfile": "<string>", | |
| "useDailyCigarette": "<string>", | |
| "ageStartedCigarette": "<string>", | |
| "ageStoppedCigarette": "<string>", | |
| "usagePerDayCigarette": "<string>", | |
| "useDailyCigarillo": "<string>", | |
| "ageStartedCigarillo": "<string>", | |
| "ageStoppedCigarillo": "<string>", | |
| "usagePerDayCigarillo": "<string>", | |
| "useDailyCigar": "<string>", | |
| "ageStartedCigar": "<string>", | |
| "ageStoppedCigar": "<string>", | |
| "usagePerDayCigar": "<string>", | |
| "useDailyPipe": "<string>", | |
| "ageStartedPipe": "<string>", | |
| "ageStoppedPipe": "<string>", | |
| "usagePerDayPipe": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createTimestamp": "<string>", | |
| "maximumTobaccoFreeDuration": "<string>", | |
| "packYears": "<string>", | |
| "passiveExposure": "<string>", | |
| "relapseReason": "<string>", | |
| "tobaccoType": "<string>", | |
| "socialHistoryTobaccoType": "<string>", | |
| "tobaccoUseStatus": "<string>", | |
| "totalPackYears": "<string>", | |
| "triedToQuit": "<string>", | |
| "unitsPerDay": "<string>", | |
| "yearQuit": "<string>", | |
| "yearsUsed": "<string>", | |
| "ageStarted": "<string>", | |
| "ageStopped": "<string>", | |
| "dateStarted": "<string>", | |
| "dateStopped": "<string>", | |
| "smokingStatus": "<string>", | |
| "tobaccoStatus": "<string>", | |
| "usagePerDay": "<string>", | |
| "socialHistoryCreateTimestamp": "<string>", | |
| "tobaccoUserProfileCode": "<string>", | |
| "tobaccoUserProfile": "<string>", | |
| "useDailyCigarette": "<string>", | |
| "ageStartedCigarette": "<string>", | |
| "ageStoppedCigarette": "<string>", | |
| "usagePerDayCigarette": "<string>", | |
| "useDailyCigarillo": "<string>", | |
| "ageStartedCigarillo": "<string>", | |
| "ageStoppedCigarillo": "<string>", | |
| "usagePerDayCigarillo": "<string>", | |
| "useDailyCigar": "<string>", | |
| "ageStartedCigar": "<string>", | |
| "ageStoppedCigar": "<string>", | |
| "usagePerDayCigar": "<string>", | |
| "useDailyPipe": "<string>", | |
| "ageStartedPipe": "<string>", | |
| "ageStoppedPipe": "<string>", | |
| "usagePerDayPipe": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/vitals": { | |
| "get": { | |
| "description": "Gets a list of vital sign summaries for the given person id after applying additional OData query operations.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/vitals", | |
| "tags": [ | |
| "Vital Signs" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/vitals", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "$top", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$filter", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$orderby", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$skip", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$inlinecount", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "$count", | |
| "in": "query", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| }, | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose vital signs are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK97" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "vitalSignsDate": "<string>", | |
| "vitalSignsTime": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "vitalSignsDate": "<string>", | |
| "vitalSignsTime": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/vitals/{vitalsId}": { | |
| "get": { | |
| "description": "Gets the vital sign details for the given person id, encounter id, and vital signs id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/vitals/:vitalsId", | |
| "tags": [ | |
| "Vital Signs" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/vitals/:vitalsId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose vital signs are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the vital signs were taken" | |
| }, | |
| { | |
| "name": "vitalsId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the vital signs that are being retrieved" | |
| }, | |
| { | |
| "name": "Accept", | |
| "in": "header", | |
| "required": true, | |
| "type": "string", | |
| "description": "" | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK98" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "bmi": "<string>", | |
| "bloodPressure": "<string>", | |
| "bloodPressureSystolic": "<string>", | |
| "bloodPressureDiastolic": "<string>", | |
| "bloodPressureMethod": "<string>", | |
| "bloodPressureSide": "<string>", | |
| "bloodPressureBodySite": "<string>", | |
| "bloodPressureSite": "<string>", | |
| "bloodPressureBodyPosition": "<string>", | |
| "isBloodPressureCuffSizePediatric": "<string>", | |
| "isBloodPressureCuffSizeAdult": "<string>", | |
| "isBloodPressureCuffSizeLarge": "<string>", | |
| "isBloodPressureCuffSizeThigh": "<string>", | |
| "isBloodPressureCaptured": "<string>", | |
| "measuredBy": "<string>", | |
| "vitalSignsDate": "<string>", | |
| "vitalSignsTime": "<string>", | |
| "fractionOfInspiredOxygen": "<string>", | |
| "pulsePattern": "<string>", | |
| "pulseRate": "<string>", | |
| "pulseOximeterOxygenSaturationRest": "<string>", | |
| "pulseOximeterOxygenSaturationRestSite": "<string>", | |
| "isGrowthChartCaptured": "<string>", | |
| "isHealthAssessmentQuestionnaireCaptured": "<string>", | |
| "isExclusionCaptured": "<string>", | |
| "bmiPercent": "<string>", | |
| "bodySurfaceArea": "<string>", | |
| "isHipCircumferenceCaptured": "<string>", | |
| "isHeadCircumferenceCaptured": "<string>", | |
| "isHeightCaptured": "<string>", | |
| "isNeckCircumferenceCaptured": "<string>", | |
| "isTemperatureCaptured": "<string>", | |
| "isWaistCircumferenceCaptured": "<string>", | |
| "isWeightCaptured": "<string>", | |
| "hasPatientRefused": "<string>", | |
| "isUnobtainable": "<string>", | |
| "comments": "<string>", | |
| "headCircumferenceCentimeters": "<string>", | |
| "headCircumferenceInches": "<string>", | |
| "headCircumferencePercent": "<string>", | |
| "heightCentimeters": "<string>", | |
| "heightDate": "<string>", | |
| "heightFeet": "<string>", | |
| "heightInches": "<string>", | |
| "heightMeters": "<string>", | |
| "heightMethod": "<string>", | |
| "heightPercent": "<string>", | |
| "hipCircumferenceCentimeters": "<string>", | |
| "hipCircumferenceInches": "<string>", | |
| "heightBodyPosition": "<string>", | |
| "neckCircumferenceCentimeters": "<string>", | |
| "neckCircumferenceInches": "<string>", | |
| "pulseOximeterOxygenSaturationSource": "<string>", | |
| "painScoreLoinc": "<string>", | |
| "painScoreDisplay": "<string>", | |
| "peakFlow": "<string>", | |
| "peakFlowMethod": "<string>", | |
| "peakFlowTiming": "<string>", | |
| "respirationRate": "<string>", | |
| "pulseOximeterOxygenSaturationMeasured": "<string>", | |
| "temperatureDegreesCelcius": "<string>", | |
| "temperatureDegreesFahrenheit": "<string>", | |
| "temperatureSite": "<string>", | |
| "fractionOfInspiredOxygenLitresPerMinute": "<string>", | |
| "currentAge": "<string>", | |
| "fractionOfInspiredOxygenRoomAir": "<string>", | |
| "pulseOximeterOxygenSaturationRestLitresPerMinute": "<string>", | |
| "painMethod": "<string>", | |
| "pulseOximeterOxygenSaturationAmbulatory": "<string>", | |
| "reasonRefused": "<string>", | |
| "unobtainableReason": "<string>", | |
| "patientRefusedVitals": "<string>", | |
| "unobtainableVitals": "<string>", | |
| "waistCircumferenceCentimeters": "<string>", | |
| "waistCircumferenceInches": "<string>", | |
| "waistHipRatio": "<string>", | |
| "weightContext": "<string>", | |
| "weightKilograms": "<string>", | |
| "weightPounds": "<string>", | |
| "weightPercent": "<string>", | |
| "bloodPressureCuffSize": "<string>", | |
| "areOrthostaticVitalSignsCaptured": "<string>", | |
| "menopausalStage": "<string>", | |
| "lmp": "<string>", | |
| "gestationalWeeks": "<string>", | |
| "gestationalDays": "<string>", | |
| "heightCentimetersGraph": "<string>", | |
| "heightInchesGraph": "<string>", | |
| "weightKilogramsGraph": "<string>", | |
| "weightPoundsGraph": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| }, | |
| "put": { | |
| "description": "Updates Vital Signs for the given person id, encounter id and vital signs Id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/vitals/:vitalsId", | |
| "tags": [ | |
| "Vital Signs" | |
| ], | |
| "operationId": "Put{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/vitals/:vitalsId", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose vital signs are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the vital signs were taken" | |
| }, | |
| { | |
| "name": "vitalsId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the vital signs that are being retrieved" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1vitals~1%3AvitalsIdRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK98" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "bmi": "<string>", | |
| "bloodPressure": "<string>", | |
| "bloodPressureSystolic": "<string>", | |
| "bloodPressureDiastolic": "<string>", | |
| "bloodPressureMethod": "<string>", | |
| "bloodPressureSide": "<string>", | |
| "bloodPressureBodySite": "<string>", | |
| "bloodPressureSite": "<string>", | |
| "bloodPressureBodyPosition": "<string>", | |
| "isBloodPressureCuffSizePediatric": "<string>", | |
| "isBloodPressureCuffSizeAdult": "<string>", | |
| "isBloodPressureCuffSizeLarge": "<string>", | |
| "isBloodPressureCuffSizeThigh": "<string>", | |
| "isBloodPressureCaptured": "<string>", | |
| "measuredBy": "<string>", | |
| "vitalSignsDate": "<string>", | |
| "vitalSignsTime": "<string>", | |
| "fractionOfInspiredOxygen": "<string>", | |
| "pulsePattern": "<string>", | |
| "pulseRate": "<string>", | |
| "pulseOximeterOxygenSaturationRest": "<string>", | |
| "pulseOximeterOxygenSaturationRestSite": "<string>", | |
| "isGrowthChartCaptured": "<string>", | |
| "isHealthAssessmentQuestionnaireCaptured": "<string>", | |
| "isExclusionCaptured": "<string>", | |
| "bmiPercent": "<string>", | |
| "bodySurfaceArea": "<string>", | |
| "isHipCircumferenceCaptured": "<string>", | |
| "isHeadCircumferenceCaptured": "<string>", | |
| "isHeightCaptured": "<string>", | |
| "isNeckCircumferenceCaptured": "<string>", | |
| "isTemperatureCaptured": "<string>", | |
| "isWaistCircumferenceCaptured": "<string>", | |
| "isWeightCaptured": "<string>", | |
| "hasPatientRefused": "<string>", | |
| "isUnobtainable": "<string>", | |
| "comments": "<string>", | |
| "headCircumferenceCentimeters": "<string>", | |
| "headCircumferenceInches": "<string>", | |
| "headCircumferencePercent": "<string>", | |
| "heightCentimeters": "<string>", | |
| "heightDate": "<string>", | |
| "heightFeet": "<string>", | |
| "heightInches": "<string>", | |
| "heightMeters": "<string>", | |
| "heightMethod": "<string>", | |
| "heightPercent": "<string>", | |
| "hipCircumferenceCentimeters": "<string>", | |
| "hipCircumferenceInches": "<string>", | |
| "heightBodyPosition": "<string>", | |
| "neckCircumferenceCentimeters": "<string>", | |
| "neckCircumferenceInches": "<string>", | |
| "pulseOximeterOxygenSaturationSource": "<string>", | |
| "painScoreLoinc": "<string>", | |
| "painScoreDisplay": "<string>", | |
| "peakFlow": "<string>", | |
| "peakFlowMethod": "<string>", | |
| "peakFlowTiming": "<string>", | |
| "respirationRate": "<string>", | |
| "pulseOximeterOxygenSaturationMeasured": "<string>", | |
| "temperatureDegreesCelcius": "<string>", | |
| "temperatureDegreesFahrenheit": "<string>", | |
| "temperatureSite": "<string>", | |
| "fractionOfInspiredOxygenLitresPerMinute": "<string>", | |
| "currentAge": "<string>", | |
| "fractionOfInspiredOxygenRoomAir": "<string>", | |
| "pulseOximeterOxygenSaturationRestLitresPerMinute": "<string>", | |
| "painMethod": "<string>", | |
| "pulseOximeterOxygenSaturationAmbulatory": "<string>", | |
| "reasonRefused": "<string>", | |
| "unobtainableReason": "<string>", | |
| "patientRefusedVitals": "<string>", | |
| "unobtainableVitals": "<string>", | |
| "waistCircumferenceCentimeters": "<string>", | |
| "waistCircumferenceInches": "<string>", | |
| "waistHipRatio": "<string>", | |
| "weightContext": "<string>", | |
| "weightKilograms": "<string>", | |
| "weightPounds": "<string>", | |
| "weightPercent": "<string>", | |
| "bloodPressureCuffSize": "<string>", | |
| "areOrthostaticVitalSignsCaptured": "<string>", | |
| "menopausalStage": "<string>", | |
| "lmp": "<string>", | |
| "gestationalWeeks": "<string>", | |
| "gestationalDays": "<string>", | |
| "heightCentimetersGraph": "<string>", | |
| "heightInchesGraph": "<string>", | |
| "weightKilogramsGraph": "<string>", | |
| "weightPoundsGraph": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| }, | |
| "/persons/{personId}/chart/encounters/{encounterId}/vitals": { | |
| "post": { | |
| "description": "Updates Vital Signs for the given person id, encounter id and vital signs Id.", | |
| "summary": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/vitals", | |
| "tags": [ | |
| "Vital Signs" | |
| ], | |
| "operationId": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/vitals", | |
| "deprecated": false, | |
| "produces": [ | |
| "application/json" | |
| ], | |
| "parameters": [ | |
| { | |
| "name": "personId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the patient whose vital signs are being retrieved" | |
| }, | |
| { | |
| "name": "encounterId", | |
| "in": "path", | |
| "required": true, | |
| "type": "string", | |
| "description": "(Required) (Required) The id of the encounter in which the vital signs were taken" | |
| }, | |
| { | |
| "name": "Body", | |
| "in": "body", | |
| "required": true, | |
| "description": "", | |
| "schema": { | |
| "$ref": "#/definitions/%7B%7BbaseUrl%7D%7D~1persons~1%3ApersonId~1chart~1encounters~1%3AencounterId~1vitalsRequest" | |
| } | |
| } | |
| ], | |
| "responses": { | |
| "200": { | |
| "description": "OK", | |
| "schema": { | |
| "$ref": "#/definitions/OK98" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "bmi": "<string>", | |
| "bloodPressure": "<string>", | |
| "bloodPressureSystolic": "<string>", | |
| "bloodPressureDiastolic": "<string>", | |
| "bloodPressureMethod": "<string>", | |
| "bloodPressureSide": "<string>", | |
| "bloodPressureBodySite": "<string>", | |
| "bloodPressureSite": "<string>", | |
| "bloodPressureBodyPosition": "<string>", | |
| "isBloodPressureCuffSizePediatric": "<string>", | |
| "isBloodPressureCuffSizeAdult": "<string>", | |
| "isBloodPressureCuffSizeLarge": "<string>", | |
| "isBloodPressureCuffSizeThigh": "<string>", | |
| "isBloodPressureCaptured": "<string>", | |
| "measuredBy": "<string>", | |
| "vitalSignsDate": "<string>", | |
| "vitalSignsTime": "<string>", | |
| "fractionOfInspiredOxygen": "<string>", | |
| "pulsePattern": "<string>", | |
| "pulseRate": "<string>", | |
| "pulseOximeterOxygenSaturationRest": "<string>", | |
| "pulseOximeterOxygenSaturationRestSite": "<string>", | |
| "isGrowthChartCaptured": "<string>", | |
| "isHealthAssessmentQuestionnaireCaptured": "<string>", | |
| "isExclusionCaptured": "<string>", | |
| "bmiPercent": "<string>", | |
| "bodySurfaceArea": "<string>", | |
| "isHipCircumferenceCaptured": "<string>", | |
| "isHeadCircumferenceCaptured": "<string>", | |
| "isHeightCaptured": "<string>", | |
| "isNeckCircumferenceCaptured": "<string>", | |
| "isTemperatureCaptured": "<string>", | |
| "isWaistCircumferenceCaptured": "<string>", | |
| "isWeightCaptured": "<string>", | |
| "hasPatientRefused": "<string>", | |
| "isUnobtainable": "<string>", | |
| "comments": "<string>", | |
| "headCircumferenceCentimeters": "<string>", | |
| "headCircumferenceInches": "<string>", | |
| "headCircumferencePercent": "<string>", | |
| "heightCentimeters": "<string>", | |
| "heightDate": "<string>", | |
| "heightFeet": "<string>", | |
| "heightInches": "<string>", | |
| "heightMeters": "<string>", | |
| "heightMethod": "<string>", | |
| "heightPercent": "<string>", | |
| "hipCircumferenceCentimeters": "<string>", | |
| "hipCircumferenceInches": "<string>", | |
| "heightBodyPosition": "<string>", | |
| "neckCircumferenceCentimeters": "<string>", | |
| "neckCircumferenceInches": "<string>", | |
| "pulseOximeterOxygenSaturationSource": "<string>", | |
| "painScoreLoinc": "<string>", | |
| "painScoreDisplay": "<string>", | |
| "peakFlow": "<string>", | |
| "peakFlowMethod": "<string>", | |
| "peakFlowTiming": "<string>", | |
| "respirationRate": "<string>", | |
| "pulseOximeterOxygenSaturationMeasured": "<string>", | |
| "temperatureDegreesCelcius": "<string>", | |
| "temperatureDegreesFahrenheit": "<string>", | |
| "temperatureSite": "<string>", | |
| "fractionOfInspiredOxygenLitresPerMinute": "<string>", | |
| "currentAge": "<string>", | |
| "fractionOfInspiredOxygenRoomAir": "<string>", | |
| "pulseOximeterOxygenSaturationRestLitresPerMinute": "<string>", | |
| "painMethod": "<string>", | |
| "pulseOximeterOxygenSaturationAmbulatory": "<string>", | |
| "reasonRefused": "<string>", | |
| "unobtainableReason": "<string>", | |
| "patientRefusedVitals": "<string>", | |
| "unobtainableVitals": "<string>", | |
| "waistCircumferenceCentimeters": "<string>", | |
| "waistCircumferenceInches": "<string>", | |
| "waistHipRatio": "<string>", | |
| "weightContext": "<string>", | |
| "weightKilograms": "<string>", | |
| "weightPounds": "<string>", | |
| "weightPercent": "<string>", | |
| "bloodPressureCuffSize": "<string>", | |
| "areOrthostaticVitalSignsCaptured": "<string>", | |
| "menopausalStage": "<string>", | |
| "lmp": "<string>", | |
| "gestationalWeeks": "<string>", | |
| "gestationalDays": "<string>", | |
| "heightCentimetersGraph": "<string>", | |
| "heightInchesGraph": "<string>", | |
| "weightKilogramsGraph": "<string>", | |
| "weightPoundsGraph": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "400": { | |
| "description": "Bad Request", | |
| "schema": { | |
| "$ref": "#/definitions/BadRequest1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "403": { | |
| "description": "Forbidden", | |
| "schema": { | |
| "$ref": "#/definitions/Forbidden1" | |
| }, | |
| "examples": { | |
| "application/json": { | |
| "message": "<string>" | |
| } | |
| }, | |
| "headers": {} | |
| }, | |
| "404": { | |
| "description": "Not Found", | |
| "headers": {} | |
| } | |
| } | |
| } | |
| } | |
| }, | |
| "definitions": { | |
| "OK": { | |
| "title": "OK", | |
| "example": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item": { | |
| "title": "Item", | |
| "example": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "encounterTimestamp": { | |
| "type": "string" | |
| }, | |
| "encounterTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "allergyId": { | |
| "type": "string" | |
| }, | |
| "allergyTypeId": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "allergyType": { | |
| "type": "string" | |
| }, | |
| "locationId": { | |
| "type": "string" | |
| }, | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "onsetDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "comment": { | |
| "type": "string" | |
| }, | |
| "reactionDescription": { | |
| "type": "string" | |
| }, | |
| "criticalityCode": { | |
| "type": "string" | |
| }, | |
| "isLocked": { | |
| "type": "string" | |
| }, | |
| "isReadOnly": { | |
| "type": "string" | |
| }, | |
| "rxNormCode": { | |
| "type": "string" | |
| }, | |
| "rxNormDescription": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "enterpriseId", | |
| "practiceId", | |
| "personId", | |
| "encounterId", | |
| "encounterTimestamp", | |
| "encounterTimestampTimezone", | |
| "allergyId", | |
| "allergyTypeId", | |
| "description", | |
| "allergyType", | |
| "locationId", | |
| "providerId", | |
| "onsetDate", | |
| "resolvedDate", | |
| "comment", | |
| "reactionDescription", | |
| "criticalityCode", | |
| "isLocked", | |
| "isReadOnly", | |
| "rxNormCode", | |
| "rxNormDescription", | |
| "_links" | |
| ] | |
| }, | |
| "Link": { | |
| "title": "Link", | |
| "example": { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "href": { | |
| "type": "string" | |
| }, | |
| "method": { | |
| "type": "string" | |
| }, | |
| "rel": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "vendorExtensions": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "href", | |
| "method", | |
| "rel", | |
| "description", | |
| "vendorExtensions" | |
| ] | |
| }, | |
| "BadRequest1": { | |
| "title": "BadRequest1", | |
| "example": { | |
| "message": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "message": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "message" | |
| ] | |
| }, | |
| "Forbidden1": { | |
| "title": "Forbidden1", | |
| "example": { | |
| "message": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "message": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "message" | |
| ] | |
| }, | |
| "OK1": { | |
| "title": "OK1", | |
| "example": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyType": "<string>", | |
| "allergyTypeId": "<string>", | |
| "locationId": "<string>", | |
| "locationName": "<string>", | |
| "providerId": "<string>", | |
| "providerName": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "sourceProductId": "<string>", | |
| "auditId": "<string>", | |
| "causativeAgent": "<string>", | |
| "whoReviewed": "<string>", | |
| "whenReviewed": "<string>", | |
| "isLocked": "<string>", | |
| "severityCode": "<string>", | |
| "isIntolerant": "<string>", | |
| "description": "<string>", | |
| "criticalityCode": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "encounterTimestamp": { | |
| "type": "string" | |
| }, | |
| "encounterTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "allergyId": { | |
| "type": "string" | |
| }, | |
| "allergyType": { | |
| "type": "string" | |
| }, | |
| "allergyTypeId": { | |
| "type": "string" | |
| }, | |
| "locationId": { | |
| "type": "string" | |
| }, | |
| "locationName": { | |
| "type": "string" | |
| }, | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "providerName": { | |
| "type": "string" | |
| }, | |
| "onsetDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "comment": { | |
| "type": "string" | |
| }, | |
| "reactionDescription": { | |
| "type": "string" | |
| }, | |
| "sourceProductId": { | |
| "type": "string" | |
| }, | |
| "auditId": { | |
| "type": "string" | |
| }, | |
| "causativeAgent": { | |
| "type": "string" | |
| }, | |
| "whoReviewed": { | |
| "type": "string" | |
| }, | |
| "whenReviewed": { | |
| "type": "string" | |
| }, | |
| "isLocked": { | |
| "type": "string" | |
| }, | |
| "severityCode": { | |
| "type": "string" | |
| }, | |
| "isIntolerant": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "criticalityCode": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "isReadOnly": { | |
| "type": "string" | |
| }, | |
| "rxNormCode": { | |
| "type": "string" | |
| }, | |
| "rxNormDescription": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "enterpriseId", | |
| "practiceId", | |
| "personId", | |
| "encounterId", | |
| "encounterTimestamp", | |
| "encounterTimestampTimezone", | |
| "allergyId", | |
| "allergyType", | |
| "allergyTypeId", | |
| "locationId", | |
| "locationName", | |
| "providerId", | |
| "providerName", | |
| "onsetDate", | |
| "resolvedDate", | |
| "comment", | |
| "reactionDescription", | |
| "sourceProductId", | |
| "auditId", | |
| "causativeAgent", | |
| "whoReviewed", | |
| "whenReviewed", | |
| "isLocked", | |
| "severityCode", | |
| "isIntolerant", | |
| "description", | |
| "criticalityCode", | |
| "createdBy", | |
| "createTimestamp", | |
| "createTimestampTimezone", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "modifyTimestampTimezone", | |
| "isReadOnly", | |
| "rxNormCode", | |
| "rxNormDescription", | |
| "_links" | |
| ] | |
| }, | |
| "OK4": { | |
| "title": "OK4", | |
| "example": { | |
| "id": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "encounterTimestampTimezone": "<string>", | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "description": "<string>", | |
| "allergyType": "<string>", | |
| "locationId": "<string>", | |
| "providerId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "reactionDescription": "<string>", | |
| "criticalityCode": "<string>", | |
| "isLocked": "<string>", | |
| "isReadOnly": "<string>", | |
| "rxNormCode": "<string>", | |
| "rxNormDescription": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "encounterTimestamp": { | |
| "type": "string" | |
| }, | |
| "encounterTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "allergyId": { | |
| "type": "string" | |
| }, | |
| "allergyTypeId": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "allergyType": { | |
| "type": "string" | |
| }, | |
| "locationId": { | |
| "type": "string" | |
| }, | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "onsetDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "comment": { | |
| "type": "string" | |
| }, | |
| "reactionDescription": { | |
| "type": "string" | |
| }, | |
| "criticalityCode": { | |
| "type": "string" | |
| }, | |
| "isLocked": { | |
| "type": "string" | |
| }, | |
| "isReadOnly": { | |
| "type": "string" | |
| }, | |
| "rxNormCode": { | |
| "type": "string" | |
| }, | |
| "rxNormDescription": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "enterpriseId", | |
| "practiceId", | |
| "personId", | |
| "encounterId", | |
| "encounterTimestamp", | |
| "encounterTimestampTimezone", | |
| "allergyId", | |
| "allergyTypeId", | |
| "description", | |
| "allergyType", | |
| "locationId", | |
| "providerId", | |
| "onsetDate", | |
| "resolvedDate", | |
| "comment", | |
| "reactionDescription", | |
| "criticalityCode", | |
| "isLocked", | |
| "isReadOnly", | |
| "rxNormCode", | |
| "rxNormDescription", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergiesRequest": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergiesRequest", | |
| "example": { | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "providerId": "<string>", | |
| "locationId": "<string>", | |
| "isIntolerant": "<string>", | |
| "isRecordedElsewhere": "<string>", | |
| "recordedElsewhereSource": "<string>", | |
| "allowDuplicateAllergies": "<string>", | |
| "noKnownAllergies": "<string>", | |
| "criticalityCode": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "allergyId": { | |
| "type": "string" | |
| }, | |
| "allergyTypeId": { | |
| "type": "string" | |
| }, | |
| "onsetDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "comment": { | |
| "type": "string" | |
| }, | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "locationId": { | |
| "type": "string" | |
| }, | |
| "isIntolerant": { | |
| "type": "string" | |
| }, | |
| "isRecordedElsewhere": { | |
| "type": "string" | |
| }, | |
| "recordedElsewhereSource": { | |
| "type": "string" | |
| }, | |
| "allowDuplicateAllergies": { | |
| "type": "string" | |
| }, | |
| "noKnownAllergies": { | |
| "type": "string" | |
| }, | |
| "criticalityCode": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "allergyId", | |
| "allergyTypeId", | |
| "onsetDate", | |
| "resolvedDate", | |
| "comment", | |
| "providerId", | |
| "locationId", | |
| "isIntolerant", | |
| "isRecordedElsewhere", | |
| "recordedElsewhereSource", | |
| "allowDuplicateAllergies", | |
| "noKnownAllergies", | |
| "criticalityCode" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyIdRequest": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyIdRequest", | |
| "example": { | |
| "allergyId": "<string>", | |
| "allergyTypeId": "<string>", | |
| "onsetDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "comment": "<string>", | |
| "providerId": "<string>", | |
| "locationId": "<string>", | |
| "isIntolerant": "<string>", | |
| "isRecordedElsewhere": "<string>", | |
| "recordedElsewhereSource": "<string>", | |
| "allowDuplicateAllergies": "<string>", | |
| "criticalityCode": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "allergyId": { | |
| "type": "string" | |
| }, | |
| "allergyTypeId": { | |
| "type": "string" | |
| }, | |
| "onsetDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "comment": { | |
| "type": "string" | |
| }, | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "locationId": { | |
| "type": "string" | |
| }, | |
| "isIntolerant": { | |
| "type": "string" | |
| }, | |
| "isRecordedElsewhere": { | |
| "type": "string" | |
| }, | |
| "recordedElsewhereSource": { | |
| "type": "string" | |
| }, | |
| "allowDuplicateAllergies": { | |
| "type": "string" | |
| }, | |
| "criticalityCode": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "allergyId", | |
| "allergyTypeId", | |
| "onsetDate", | |
| "resolvedDate", | |
| "comment", | |
| "providerId", | |
| "locationId", | |
| "isIntolerant", | |
| "isRecordedElsewhere", | |
| "recordedElsewhereSource", | |
| "allowDuplicateAllergies", | |
| "criticalityCode" | |
| ] | |
| }, | |
| "OK6": { | |
| "title": "OK6", | |
| "example": { | |
| "id": "<string>", | |
| "patientAllergyId": "<string>", | |
| "reactionDescription": "<string>", | |
| "snomedCode": "<string>", | |
| "severityCode": "<string>", | |
| "severityDescription": "<string>", | |
| "rank": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "patientAllergyId": { | |
| "type": "string" | |
| }, | |
| "reactionDescription": { | |
| "type": "string" | |
| }, | |
| "snomedCode": { | |
| "type": "string" | |
| }, | |
| "severityCode": { | |
| "type": "string" | |
| }, | |
| "severityDescription": { | |
| "type": "string" | |
| }, | |
| "rank": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "patientAllergyId", | |
| "reactionDescription", | |
| "snomedCode", | |
| "severityCode", | |
| "severityDescription", | |
| "rank", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactionsRequest": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactionsRequest", | |
| "example": { | |
| "reactionDescription": "<string>", | |
| "severityCode": "<string>", | |
| "rank": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "reactionDescription": { | |
| "type": "string" | |
| }, | |
| "severityCode": { | |
| "type": "string" | |
| }, | |
| "rank": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "reactionDescription", | |
| "severityCode", | |
| "rank" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions/:reactionIdRequest": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/allergies/:allergyId/reactions/:reactionIdRequest", | |
| "example": { | |
| "severityCode": "<string>", | |
| "rank": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "severityCode": { | |
| "type": "string" | |
| }, | |
| "rank": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "severityCode", | |
| "rank" | |
| ] | |
| }, | |
| "OK7": { | |
| "title": "OK7", | |
| "example": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "snomedConceptId": "<string>", | |
| "dateOnset": "<string>", | |
| "dateResolved": "<string>", | |
| "allergyType": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "allergyComment": "<string>", | |
| "id": "<string>", | |
| "category": "<string>", | |
| "healthConcern": "<string>", | |
| "description": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "snomedConceptId": "<string>", | |
| "dateOnset": "<string>", | |
| "dateResolved": "<string>", | |
| "allergyType": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "allergyComment": "<string>", | |
| "id": "<string>", | |
| "category": "<string>", | |
| "healthConcern": "<string>", | |
| "description": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item2" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item2": { | |
| "title": "Item2", | |
| "example": { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "snomedConceptId": "<string>", | |
| "dateOnset": "<string>", | |
| "dateResolved": "<string>", | |
| "allergyType": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "allergyComment": "<string>", | |
| "id": "<string>", | |
| "category": "<string>", | |
| "healthConcern": "<string>", | |
| "description": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "snomedConceptId": { | |
| "type": "string" | |
| }, | |
| "dateOnset": { | |
| "type": "string" | |
| }, | |
| "dateResolved": { | |
| "type": "string" | |
| }, | |
| "allergyType": { | |
| "type": "string" | |
| }, | |
| "encounterTimestamp": { | |
| "type": "string" | |
| }, | |
| "allergyComment": { | |
| "type": "string" | |
| }, | |
| "id": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "healthConcern": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "enterpriseId", | |
| "practiceId", | |
| "encounterId", | |
| "personId", | |
| "snomedConceptId", | |
| "dateOnset", | |
| "dateResolved", | |
| "allergyType", | |
| "encounterTimestamp", | |
| "allergyComment", | |
| "id", | |
| "category", | |
| "healthConcern", | |
| "description", | |
| "_links" | |
| ] | |
| }, | |
| "OK8": { | |
| "title": "OK8", | |
| "example": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item3" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item3": { | |
| "title": "Item3", | |
| "example": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "encounterDate": "<string>", | |
| "practiceId": "<string>", | |
| "enterpriseId": "<string>", | |
| "aip": "<string>", | |
| "aipPriority": "<string>", | |
| "description": "<string>", | |
| "diagnosisCode": "<string>", | |
| "diagnosisId": "<string>", | |
| "encounterDiagnosisPriority": "<string>", | |
| "icd9cmCodeId": "<string>", | |
| "reportDisplay": "<string>", | |
| "axis": "<string>", | |
| "chiefComplaint": "<string>", | |
| "detailType": "<string>", | |
| "detailTypePriority": "<string>", | |
| "differentialDiagnosis": "<string>", | |
| "episode": "<string>", | |
| "side": "<string>", | |
| "site": "<string>", | |
| "hasHistoryRecord": "<string>", | |
| "specifiers": "<string>", | |
| "isSupplemental": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "encounterDate": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "aip": { | |
| "type": "string" | |
| }, | |
| "aipPriority": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "diagnosisCode": { | |
| "type": "string" | |
| }, | |
| "diagnosisId": { | |
| "type": "string" | |
| }, | |
| "encounterDiagnosisPriority": { | |
| "type": "string" | |
| }, | |
| "icd9cmCodeId": { | |
| "type": "string" | |
| }, | |
| "reportDisplay": { | |
| "type": "string" | |
| }, | |
| "axis": { | |
| "type": "string" | |
| }, | |
| "chiefComplaint": { | |
| "type": "string" | |
| }, | |
| "detailType": { | |
| "type": "string" | |
| }, | |
| "detailTypePriority": { | |
| "type": "string" | |
| }, | |
| "differentialDiagnosis": { | |
| "type": "string" | |
| }, | |
| "episode": { | |
| "type": "string" | |
| }, | |
| "side": { | |
| "type": "string" | |
| }, | |
| "site": { | |
| "type": "string" | |
| }, | |
| "hasHistoryRecord": { | |
| "type": "string" | |
| }, | |
| "specifiers": { | |
| "type": "string" | |
| }, | |
| "isSupplemental": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "personId", | |
| "encounterId", | |
| "encounterDate", | |
| "practiceId", | |
| "enterpriseId", | |
| "aip", | |
| "aipPriority", | |
| "description", | |
| "diagnosisCode", | |
| "diagnosisId", | |
| "encounterDiagnosisPriority", | |
| "icd9cmCodeId", | |
| "reportDisplay", | |
| "axis", | |
| "chiefComplaint", | |
| "detailType", | |
| "detailTypePriority", | |
| "differentialDiagnosis", | |
| "episode", | |
| "side", | |
| "site", | |
| "hasHistoryRecord", | |
| "specifiers", | |
| "isSupplemental", | |
| "_links" | |
| ] | |
| }, | |
| "OK10": { | |
| "title": "OK10", | |
| "example": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "completedDate": "<string>", | |
| "instrument": "<string>", | |
| "score": "<string>", | |
| "severity": "<string>", | |
| "encounterDate": "<string>", | |
| "createTimestamp": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "completedDate": "<string>", | |
| "instrument": "<string>", | |
| "score": "<string>", | |
| "severity": "<string>", | |
| "encounterDate": "<string>", | |
| "createTimestamp": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item5" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item5": { | |
| "title": "Item5", | |
| "example": { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "completedDate": "<string>", | |
| "instrument": "<string>", | |
| "score": "<string>", | |
| "severity": "<string>", | |
| "encounterDate": "<string>", | |
| "createTimestamp": "<string>", | |
| "healthConcern": "<string>", | |
| "category": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "id": { | |
| "type": "string" | |
| }, | |
| "completedDate": { | |
| "type": "string" | |
| }, | |
| "instrument": { | |
| "type": "string" | |
| }, | |
| "score": { | |
| "type": "string" | |
| }, | |
| "severity": { | |
| "type": "string" | |
| }, | |
| "encounterDate": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "healthConcern": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "enterpriseId", | |
| "practiceId", | |
| "personId", | |
| "id", | |
| "completedDate", | |
| "instrument", | |
| "score", | |
| "severity", | |
| "encounterDate", | |
| "createTimestamp", | |
| "healthConcern", | |
| "category", | |
| "_links" | |
| ] | |
| }, | |
| "OK11": { | |
| "title": "OK11", | |
| "example": { | |
| "Items": [ | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "providerId": "<string>", | |
| "encounterId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "inactiveDate": "<string>", | |
| "address": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "homePhone": "<string>", | |
| "cellPhone": "<string>", | |
| "fax": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "patientRelationship": "<string>", | |
| "supportRole": "<string>", | |
| "specialty": "<string>", | |
| "roleClass": "<string>", | |
| "roleCode": "<string>", | |
| "isReadOnly": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "providerId": "<string>", | |
| "encounterId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "inactiveDate": "<string>", | |
| "address": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "homePhone": "<string>", | |
| "cellPhone": "<string>", | |
| "fax": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "patientRelationship": "<string>", | |
| "supportRole": "<string>", | |
| "specialty": "<string>", | |
| "roleClass": "<string>", | |
| "roleCode": "<string>", | |
| "isReadOnly": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item6" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item6": { | |
| "title": "Item6", | |
| "example": { | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "personId": "<string>", | |
| "id": "<string>", | |
| "providerId": "<string>", | |
| "encounterId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "inactiveDate": "<string>", | |
| "address": "<string>", | |
| "city": "<string>", | |
| "state": "<string>", | |
| "zip": "<string>", | |
| "homePhone": "<string>", | |
| "cellPhone": "<string>", | |
| "fax": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "patientRelationship": "<string>", | |
| "supportRole": "<string>", | |
| "specialty": "<string>", | |
| "roleClass": "<string>", | |
| "roleCode": "<string>", | |
| "isReadOnly": "<string>", | |
| "status": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "id": { | |
| "type": "string" | |
| }, | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "firstName": { | |
| "type": "string" | |
| }, | |
| "lastName": { | |
| "type": "string" | |
| }, | |
| "email": { | |
| "type": "string" | |
| }, | |
| "activeDate": { | |
| "type": "string" | |
| }, | |
| "inactiveDate": { | |
| "type": "string" | |
| }, | |
| "address": { | |
| "type": "string" | |
| }, | |
| "city": { | |
| "type": "string" | |
| }, | |
| "state": { | |
| "type": "string" | |
| }, | |
| "zip": { | |
| "type": "string" | |
| }, | |
| "homePhone": { | |
| "type": "string" | |
| }, | |
| "cellPhone": { | |
| "type": "string" | |
| }, | |
| "fax": { | |
| "type": "string" | |
| }, | |
| "agencyName": { | |
| "type": "string" | |
| }, | |
| "agencyType": { | |
| "type": "string" | |
| }, | |
| "patientRelationship": { | |
| "type": "string" | |
| }, | |
| "supportRole": { | |
| "type": "string" | |
| }, | |
| "specialty": { | |
| "type": "string" | |
| }, | |
| "roleClass": { | |
| "type": "string" | |
| }, | |
| "roleCode": { | |
| "type": "string" | |
| }, | |
| "isReadOnly": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "enterpriseId", | |
| "practiceId", | |
| "personId", | |
| "id", | |
| "providerId", | |
| "encounterId", | |
| "firstName", | |
| "lastName", | |
| "email", | |
| "activeDate", | |
| "inactiveDate", | |
| "address", | |
| "city", | |
| "state", | |
| "zip", | |
| "homePhone", | |
| "cellPhone", | |
| "fax", | |
| "agencyName", | |
| "agencyType", | |
| "patientRelationship", | |
| "supportRole", | |
| "specialty", | |
| "roleClass", | |
| "roleCode", | |
| "isReadOnly", | |
| "status", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/care-team-members-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/care-team-members-Request", | |
| "example": { | |
| "providerId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "address": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "cellPhone": "<string>", | |
| "city": "<string>", | |
| "fax": "<string>", | |
| "homePhone": "<string>", | |
| "inactiveDate": "<string>", | |
| "patientRelationship": "<string>", | |
| "state": "<string>", | |
| "supportRole": "<string>", | |
| "zip": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "firstName": { | |
| "type": "string" | |
| }, | |
| "lastName": { | |
| "type": "string" | |
| }, | |
| "email": { | |
| "type": "string" | |
| }, | |
| "activeDate": { | |
| "type": "string" | |
| }, | |
| "address": { | |
| "type": "string" | |
| }, | |
| "agencyName": { | |
| "type": "string" | |
| }, | |
| "agencyType": { | |
| "type": "string" | |
| }, | |
| "cellPhone": { | |
| "type": "string" | |
| }, | |
| "city": { | |
| "type": "string" | |
| }, | |
| "fax": { | |
| "type": "string" | |
| }, | |
| "homePhone": { | |
| "type": "string" | |
| }, | |
| "inactiveDate": { | |
| "type": "string" | |
| }, | |
| "patientRelationship": { | |
| "type": "string" | |
| }, | |
| "state": { | |
| "type": "string" | |
| }, | |
| "supportRole": { | |
| "type": "string" | |
| }, | |
| "zip": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "providerId", | |
| "firstName", | |
| "lastName", | |
| "email", | |
| "activeDate", | |
| "address", | |
| "agencyName", | |
| "agencyType", | |
| "cellPhone", | |
| "city", | |
| "fax", | |
| "homePhone", | |
| "inactiveDate", | |
| "patientRelationship", | |
| "state", | |
| "supportRole", | |
| "zip" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/care-team-members/:careTeamMemberId-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/care-team-members/:careTeamMemberId-Request", | |
| "example": { | |
| "providerId": "<string>", | |
| "firstName": "<string>", | |
| "lastName": "<string>", | |
| "email": "<string>", | |
| "activeDate": "<string>", | |
| "address": "<string>", | |
| "agencyName": "<string>", | |
| "agencyType": "<string>", | |
| "cellPhone": "<string>", | |
| "city": "<string>", | |
| "fax": "<string>", | |
| "homePhone": "<string>", | |
| "inactiveDate": "<string>", | |
| "patientRelationship": "<string>", | |
| "state": "<string>", | |
| "supportRole": "<string>", | |
| "zip": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "providerId": { | |
| "type": "string" | |
| }, | |
| "firstName": { | |
| "type": "string" | |
| }, | |
| "lastName": { | |
| "type": "string" | |
| }, | |
| "email": { | |
| "type": "string" | |
| }, | |
| "activeDate": { | |
| "type": "string" | |
| }, | |
| "address": { | |
| "type": "string" | |
| }, | |
| "agencyName": { | |
| "type": "string" | |
| }, | |
| "agencyType": { | |
| "type": "string" | |
| }, | |
| "cellPhone": { | |
| "type": "string" | |
| }, | |
| "city": { | |
| "type": "string" | |
| }, | |
| "fax": { | |
| "type": "string" | |
| }, | |
| "homePhone": { | |
| "type": "string" | |
| }, | |
| "inactiveDate": { | |
| "type": "string" | |
| }, | |
| "patientRelationship": { | |
| "type": "string" | |
| }, | |
| "state": { | |
| "type": "string" | |
| }, | |
| "supportRole": { | |
| "type": "string" | |
| }, | |
| "zip": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "providerId", | |
| "firstName", | |
| "lastName", | |
| "email", | |
| "activeDate", | |
| "address", | |
| "agencyName", | |
| "agencyType", | |
| "cellPhone", | |
| "city", | |
| "fax", | |
| "homePhone", | |
| "inactiveDate", | |
| "patientRelationship", | |
| "state", | |
| "supportRole", | |
| "zip" | |
| ] | |
| }, | |
| "OK12": { | |
| "title": "OK12", | |
| "example": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "itemType": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "encounterId": "<string>", | |
| "isRestricted": "<string>", | |
| "signoffStatus": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "itemType": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "isRestricted": { | |
| "type": "string" | |
| }, | |
| "signoffStatus": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "personId", | |
| "description", | |
| "itemType", | |
| "createTimestamp", | |
| "createTimestampTimezone", | |
| "modifyTimestamp", | |
| "modifyTimestampTimezone", | |
| "encounterId", | |
| "isRestricted", | |
| "signoffStatus", | |
| "_links" | |
| ] | |
| }, | |
| "OK15": { | |
| "title": "OK15", | |
| "example": { | |
| "id": "<string>", | |
| "personId": "<string>", | |
| "description": "<string>", | |
| "itemType": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "encounterId": "<string>", | |
| "categories": [ | |
| "<string>", | |
| "<string>" | |
| ], | |
| "totalPages": "<string>", | |
| "icsDateOfService": "<string>", | |
| "encounterTimestamp": "<string>", | |
| "appCreatedBy": "<string>", | |
| "docTypeId": "<string>", | |
| "isRestricted": "<string>", | |
| "signoffStatus": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "itemType": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "categories": { | |
| "type": "array", | |
| "items": { | |
| "type": "string" | |
| } | |
| }, | |
| "totalPages": { | |
| "type": "string" | |
| }, | |
| "icsDateOfService": { | |
| "type": "string" | |
| }, | |
| "encounterTimestamp": { | |
| "type": "string" | |
| }, | |
| "appCreatedBy": { | |
| "type": "string" | |
| }, | |
| "docTypeId": { | |
| "type": "string" | |
| }, | |
| "isRestricted": { | |
| "type": "string" | |
| }, | |
| "signoffStatus": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "personId", | |
| "description", | |
| "itemType", | |
| "createTimestamp", | |
| "createTimestampTimezone", | |
| "modifyTimestamp", | |
| "modifyTimestampTimezone", | |
| "encounterId", | |
| "categories", | |
| "totalPages", | |
| "icsDateOfService", | |
| "encounterTimestamp", | |
| "appCreatedBy", | |
| "docTypeId", | |
| "isRestricted", | |
| "signoffStatus", | |
| "_links" | |
| ] | |
| }, | |
| "OK16": { | |
| "title": "OK16", | |
| "example": { | |
| "FileBytes": "<string>", | |
| "FileName": "<string>", | |
| "MimeType": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "FileBytes": { | |
| "type": "string" | |
| }, | |
| "FileName": { | |
| "type": "string" | |
| }, | |
| "MimeType": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "FileBytes", | |
| "FileName", | |
| "MimeType" | |
| ] | |
| }, | |
| "OK17": { | |
| "title": "OK17", | |
| "example": { | |
| "Items": [ | |
| { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item7" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item7": { | |
| "title": "Item7", | |
| "example": { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "goalId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "healthConcernId": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "isGoalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "goalCompletionDate": { | |
| "type": "string" | |
| }, | |
| "goalStartDate": { | |
| "type": "string" | |
| }, | |
| "isPatientGoal": { | |
| "type": "string" | |
| }, | |
| "patientPriority": { | |
| "type": "string" | |
| }, | |
| "isProviderGoal": { | |
| "type": "string" | |
| }, | |
| "providerPriority": { | |
| "type": "string" | |
| }, | |
| "documentedBy": { | |
| "type": "string" | |
| }, | |
| "encounterDate": { | |
| "type": "string" | |
| }, | |
| "sequenceNumber": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "goalId", | |
| "personId", | |
| "encounterId", | |
| "healthConcernId", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "comments", | |
| "isDeleted", | |
| "description", | |
| "isGoalAchieved", | |
| "goalAchievedDetails", | |
| "goalCompletionDate", | |
| "goalStartDate", | |
| "isPatientGoal", | |
| "patientPriority", | |
| "isProviderGoal", | |
| "providerPriority", | |
| "documentedBy", | |
| "encounterDate", | |
| "sequenceNumber", | |
| "createdBy", | |
| "createTimestamp", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "createTimestampTimezone", | |
| "modifyTimestampTimezone", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals-Request", | |
| "example": { | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "isGoalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "goalCompletionDate": { | |
| "type": "string" | |
| }, | |
| "goalStartDate": { | |
| "type": "string" | |
| }, | |
| "isPatientGoal": { | |
| "type": "string" | |
| }, | |
| "patientPriority": { | |
| "type": "string" | |
| }, | |
| "isProviderGoal": { | |
| "type": "string" | |
| }, | |
| "providerPriority": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "comments", | |
| "description", | |
| "isGoalAchieved", | |
| "goalAchievedDetails", | |
| "goalCompletionDate", | |
| "goalStartDate", | |
| "isPatientGoal", | |
| "patientPriority", | |
| "isProviderGoal", | |
| "providerPriority" | |
| ] | |
| }, | |
| "OK19": { | |
| "title": "OK19", | |
| "example": { | |
| "goalId": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "healthConcernId": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "isDeleted": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>", | |
| "documentedBy": "<string>", | |
| "encounterDate": "<string>", | |
| "sequenceNumber": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "goalId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "healthConcernId": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "isGoalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "goalCompletionDate": { | |
| "type": "string" | |
| }, | |
| "goalStartDate": { | |
| "type": "string" | |
| }, | |
| "isPatientGoal": { | |
| "type": "string" | |
| }, | |
| "patientPriority": { | |
| "type": "string" | |
| }, | |
| "isProviderGoal": { | |
| "type": "string" | |
| }, | |
| "providerPriority": { | |
| "type": "string" | |
| }, | |
| "documentedBy": { | |
| "type": "string" | |
| }, | |
| "encounterDate": { | |
| "type": "string" | |
| }, | |
| "sequenceNumber": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "goalId", | |
| "personId", | |
| "encounterId", | |
| "healthConcernId", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "comments", | |
| "isDeleted", | |
| "description", | |
| "isGoalAchieved", | |
| "goalAchievedDetails", | |
| "goalCompletionDate", | |
| "goalStartDate", | |
| "isPatientGoal", | |
| "patientPriority", | |
| "isProviderGoal", | |
| "providerPriority", | |
| "documentedBy", | |
| "encounterDate", | |
| "sequenceNumber", | |
| "createdBy", | |
| "createTimestamp", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "createTimestampTimezone", | |
| "modifyTimestampTimezone", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId-Request", | |
| "example": { | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "isGoalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalCompletionDate": "<string>", | |
| "goalStartDate": "<string>", | |
| "isPatientGoal": "<string>", | |
| "patientPriority": "<string>", | |
| "isProviderGoal": "<string>", | |
| "providerPriority": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "isGoalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "goalCompletionDate": { | |
| "type": "string" | |
| }, | |
| "goalStartDate": { | |
| "type": "string" | |
| }, | |
| "isPatientGoal": { | |
| "type": "string" | |
| }, | |
| "patientPriority": { | |
| "type": "string" | |
| }, | |
| "isProviderGoal": { | |
| "type": "string" | |
| }, | |
| "providerPriority": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "comments", | |
| "description", | |
| "isGoalAchieved", | |
| "goalAchievedDetails", | |
| "goalCompletionDate", | |
| "goalStartDate", | |
| "isPatientGoal", | |
| "patientPriority", | |
| "isProviderGoal", | |
| "providerPriority" | |
| ] | |
| }, | |
| "OK20": { | |
| "title": "OK20", | |
| "example": { | |
| "Items": [ | |
| { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item9" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item9": { | |
| "title": "Item9", | |
| "example": { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "healthConcernId": { | |
| "type": "string" | |
| }, | |
| "goalId": { | |
| "type": "string" | |
| }, | |
| "detail": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "frequency": { | |
| "type": "string" | |
| }, | |
| "progress": { | |
| "type": "string" | |
| }, | |
| "reviewDate": { | |
| "type": "string" | |
| }, | |
| "startDate": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "healthConcernId", | |
| "goalId", | |
| "detail", | |
| "category", | |
| "frequency", | |
| "progress", | |
| "reviewDate", | |
| "startDate", | |
| "status", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "isDeleted", | |
| "personId", | |
| "encounterId", | |
| "createdBy", | |
| "createTimestamp", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "createTimestampTimezone", | |
| "modifyTimestampTimezone", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions-Request", | |
| "example": { | |
| "name": "<string>", | |
| "category": "<string>", | |
| "categoryId": "<string>", | |
| "status": "<string>", | |
| "startDate": "<string>", | |
| "frequency": "<string>", | |
| "nextReviewDate": "<string>", | |
| "interventionProgress": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "codeDescription": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "name": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "categoryId": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "startDate": { | |
| "type": "string" | |
| }, | |
| "frequency": { | |
| "type": "string" | |
| }, | |
| "nextReviewDate": { | |
| "type": "string" | |
| }, | |
| "interventionProgress": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "name", | |
| "category", | |
| "categoryId", | |
| "status", | |
| "startDate", | |
| "frequency", | |
| "nextReviewDate", | |
| "interventionProgress", | |
| "codeSystem", | |
| "codeValue", | |
| "codeDescription" | |
| ] | |
| }, | |
| "OK21": { | |
| "title": "OK21", | |
| "example": { | |
| "id": "<string>", | |
| "healthConcernId": "<string>", | |
| "goalId": "<string>", | |
| "detail": "<string>", | |
| "category": "<string>", | |
| "frequency": "<string>", | |
| "progress": "<string>", | |
| "reviewDate": "<string>", | |
| "startDate": "<string>", | |
| "status": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "isDeleted": "<string>", | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "createTimestampTimezone": "<string>", | |
| "modifyTimestampTimezone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "id": { | |
| "type": "string" | |
| }, | |
| "healthConcernId": { | |
| "type": "string" | |
| }, | |
| "goalId": { | |
| "type": "string" | |
| }, | |
| "detail": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "frequency": { | |
| "type": "string" | |
| }, | |
| "progress": { | |
| "type": "string" | |
| }, | |
| "reviewDate": { | |
| "type": "string" | |
| }, | |
| "startDate": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimezone": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "id", | |
| "healthConcernId", | |
| "goalId", | |
| "detail", | |
| "category", | |
| "frequency", | |
| "progress", | |
| "reviewDate", | |
| "startDate", | |
| "status", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "isDeleted", | |
| "personId", | |
| "encounterId", | |
| "createdBy", | |
| "createTimestamp", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "createTimestampTimezone", | |
| "modifyTimestampTimezone", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId-Request", | |
| "example": { | |
| "name": "<string>", | |
| "category": "<string>", | |
| "categoryId": "<string>", | |
| "status": "<string>", | |
| "startDate": "<string>", | |
| "frequency": "<string>", | |
| "nextReviewDate": "<string>", | |
| "interventionProgress": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "codeDescription": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "name": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "categoryId": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "startDate": { | |
| "type": "string" | |
| }, | |
| "frequency": { | |
| "type": "string" | |
| }, | |
| "nextReviewDate": { | |
| "type": "string" | |
| }, | |
| "interventionProgress": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "name", | |
| "category", | |
| "categoryId", | |
| "status", | |
| "startDate", | |
| "frequency", | |
| "nextReviewDate", | |
| "interventionProgress", | |
| "codeSystem", | |
| "codeValue", | |
| "codeDescription" | |
| ] | |
| }, | |
| "OK22": { | |
| "title": "OK22", | |
| "example": { | |
| "Items": [ | |
| { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item10" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item10": { | |
| "title": "Item10", | |
| "example": { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "goalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "goalId": { | |
| "type": "string" | |
| }, | |
| "healthConcernId": { | |
| "type": "string" | |
| }, | |
| "interventionId": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "outcomeDate": { | |
| "type": "string" | |
| }, | |
| "OutcomeId": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimeZone": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimeZone": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "personId", | |
| "encounterId", | |
| "enterpriseId", | |
| "practiceId", | |
| "isDeleted", | |
| "goalAchieved", | |
| "goalAchievedDetails", | |
| "goalId", | |
| "healthConcernId", | |
| "interventionId", | |
| "description", | |
| "outcomeDate", | |
| "OutcomeId", | |
| "createdBy", | |
| "createTimestamp", | |
| "createTimestampTimeZone", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "modifyTimestampTimeZone", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes-Request", | |
| "example": { | |
| "outcome": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "outcomeDate": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "outcome": { | |
| "type": "string" | |
| }, | |
| "goalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "outcomeDate": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "outcome", | |
| "goalAchieved", | |
| "goalAchievedDetails", | |
| "outcomeDate" | |
| ] | |
| }, | |
| "OK23": { | |
| "title": "OK23", | |
| "example": { | |
| "personId": "<string>", | |
| "encounterId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "isDeleted": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "goalId": "<string>", | |
| "healthConcernId": "<string>", | |
| "interventionId": "<string>", | |
| "description": "<string>", | |
| "outcomeDate": "<string>", | |
| "OutcomeId": "<string>", | |
| "createdBy": "<string>", | |
| "createTimestamp": "<string>", | |
| "createTimestampTimeZone": "<string>", | |
| "modifiedBy": "<string>", | |
| "modifyTimestamp": "<string>", | |
| "modifyTimestampTimeZone": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "goalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "goalId": { | |
| "type": "string" | |
| }, | |
| "healthConcernId": { | |
| "type": "string" | |
| }, | |
| "interventionId": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "outcomeDate": { | |
| "type": "string" | |
| }, | |
| "OutcomeId": { | |
| "type": "string" | |
| }, | |
| "createdBy": { | |
| "type": "string" | |
| }, | |
| "createTimestamp": { | |
| "type": "string" | |
| }, | |
| "createTimestampTimeZone": { | |
| "type": "string" | |
| }, | |
| "modifiedBy": { | |
| "type": "string" | |
| }, | |
| "modifyTimestamp": { | |
| "type": "string" | |
| }, | |
| "modifyTimestampTimeZone": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "personId", | |
| "encounterId", | |
| "enterpriseId", | |
| "practiceId", | |
| "isDeleted", | |
| "goalAchieved", | |
| "goalAchievedDetails", | |
| "goalId", | |
| "healthConcernId", | |
| "interventionId", | |
| "description", | |
| "outcomeDate", | |
| "OutcomeId", | |
| "createdBy", | |
| "createTimestamp", | |
| "createTimestampTimeZone", | |
| "modifiedBy", | |
| "modifyTimestamp", | |
| "modifyTimestampTimeZone", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId/goals/:goalId/interventions/:interventionId/outcomes/:outcomeId-Request", | |
| "example": { | |
| "outcome": "<string>", | |
| "goalAchieved": "<string>", | |
| "goalAchievedDetails": "<string>", | |
| "outcomeDate": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "outcome": { | |
| "type": "string" | |
| }, | |
| "goalAchieved": { | |
| "type": "string" | |
| }, | |
| "goalAchievedDetails": { | |
| "type": "string" | |
| }, | |
| "outcomeDate": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "outcome", | |
| "goalAchieved", | |
| "goalAchievedDetails", | |
| "outcomeDate" | |
| ] | |
| }, | |
| "OK24": { | |
| "title": "OK24", | |
| "example": { | |
| "Items": [ | |
| { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| } | |
| ], | |
| "NextPageLink": "<string>", | |
| "Count": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "Items": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Item11" | |
| } | |
| }, | |
| "NextPageLink": { | |
| "type": "string" | |
| }, | |
| "Count": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "Items", | |
| "NextPageLink", | |
| "Count" | |
| ] | |
| }, | |
| "Item11": { | |
| "title": "Item11", | |
| "example": { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "id": { | |
| "type": "string" | |
| }, | |
| "childRecordExists": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "secondaryTo": { | |
| "type": "string" | |
| }, | |
| "identifiedDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "sequenceNumber": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "encounterId", | |
| "personId", | |
| "enterpriseId", | |
| "practiceId", | |
| "category", | |
| "comments", | |
| "description", | |
| "id", | |
| "childRecordExists", | |
| "isDeleted", | |
| "secondaryTo", | |
| "identifiedDate", | |
| "resolvedDate", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "status", | |
| "sequenceNumber", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns-Request", | |
| "example": { | |
| "category": "<string>", | |
| "otherCategory": "<string>", | |
| "comments": "<string>", | |
| "healthConcern": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "categoryId": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "category": { | |
| "type": "string" | |
| }, | |
| "otherCategory": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "healthConcern": { | |
| "type": "string" | |
| }, | |
| "secondaryTo": { | |
| "type": "string" | |
| }, | |
| "identifiedDate": { | |
| "type": "string" | |
| }, | |
| "categoryId": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| } | |
| }, | |
| "required": [ | |
| "category", | |
| "otherCategory", | |
| "comments", | |
| "healthConcern", | |
| "secondaryTo", | |
| "identifiedDate", | |
| "categoryId", | |
| "resolvedDate", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "status" | |
| ] | |
| }, | |
| "OK25": { | |
| "title": "OK25", | |
| "example": { | |
| "encounterId": "<string>", | |
| "personId": "<string>", | |
| "enterpriseId": "<string>", | |
| "practiceId": "<string>", | |
| "category": "<string>", | |
| "comments": "<string>", | |
| "description": "<string>", | |
| "id": "<string>", | |
| "childRecordExists": "<string>", | |
| "isDeleted": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "codeDescription": "<string>", | |
| "codeSystem": "<string>", | |
| "codeValue": "<string>", | |
| "status": "<string>", | |
| "sequenceNumber": "<string>", | |
| "_links": [ | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| }, | |
| { | |
| "href": "<string>", | |
| "method": "<string>", | |
| "rel": "<string>", | |
| "description": "<string>", | |
| "vendorExtensions": "<string>" | |
| } | |
| ] | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "encounterId": { | |
| "type": "string" | |
| }, | |
| "personId": { | |
| "type": "string" | |
| }, | |
| "enterpriseId": { | |
| "type": "string" | |
| }, | |
| "practiceId": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "id": { | |
| "type": "string" | |
| }, | |
| "childRecordExists": { | |
| "type": "string" | |
| }, | |
| "isDeleted": { | |
| "type": "string" | |
| }, | |
| "secondaryTo": { | |
| "type": "string" | |
| }, | |
| "identifiedDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "codeDescription": { | |
| "type": "string" | |
| }, | |
| "codeSystem": { | |
| "type": "string" | |
| }, | |
| "codeValue": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| }, | |
| "sequenceNumber": { | |
| "type": "string" | |
| }, | |
| "_links": { | |
| "type": "array", | |
| "items": { | |
| "$ref": "#/definitions/Link" | |
| } | |
| } | |
| }, | |
| "required": [ | |
| "encounterId", | |
| "personId", | |
| "enterpriseId", | |
| "practiceId", | |
| "category", | |
| "comments", | |
| "description", | |
| "id", | |
| "childRecordExists", | |
| "isDeleted", | |
| "secondaryTo", | |
| "identifiedDate", | |
| "resolvedDate", | |
| "codeDescription", | |
| "codeSystem", | |
| "codeValue", | |
| "status", | |
| "sequenceNumber", | |
| "_links" | |
| ] | |
| }, | |
| "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId-Request": { | |
| "title": "{{baseUrl}}/persons/:personId/chart/encounters/:encounterId/care-plan/health-concerns/:healthConcernId-Request", | |
| "example": { | |
| "comments": "<string>", | |
| "category": "<string>", | |
| "description": "<string>", | |
| "secondaryTo": "<string>", | |
| "identifiedDate": "<string>", | |
| "resolvedDate": "<string>", | |
| "status": "<string>" | |
| }, | |
| "type": "object", | |
| "properties": { | |
| "comments": { | |
| "type": "string" | |
| }, | |
| "category": { | |
| "type": "string" | |
| }, | |
| "description": { | |
| "type": "string" | |
| }, | |
| "secondaryTo": { | |
| "type": "string" | |
| }, | |
| "identifiedDate": { | |
| "type": "string" | |
| }, | |
| "resolvedDate": { | |
| "type": "string" | |
| }, | |
| "status": { | |
| "type": "string" | |
| } | |
| }, | 
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment