API DiseaseDefs

See API Specification

DiseaseDefs GET

Version Added: 21.3

Gets a list of all diseases (Problems) that can be assigned to patients.

Rarely used. Usually just use Diseases GET and POST.

Example Requests:
GET /diseasedefs
GET /diseasedefs?Offset=200

Example Response:
[
{
"DiseaseDefNum": 58,
"DiseaseName": "Severe Back Pain",
"IsHidden": "true",
"DateTStamp": "2021-02-07 12:27:28",
"ICD9Code": "",
"ICD10Code": "",
"SnomedCode": ""
},
{
"DiseaseDefNum": 59,
"DiseaseName": "Hypertension",
"IsHidden": "false",
"DateTStamp": "2021-09-07 14:00:10",
"ICD9Code": "402",
"ICD10Code": "",
"SnomedCode": ""
},
etc...
]

DiseaseDefs POST

Version Added: 21.3

Inserts a single DiseaseDef using a unique DiseaseName.

Rarely used. Usually just use Diseases GET and POST.

Example Request:
POST /diseasedefs

{
"DiseaseName": "Shingles"
}

Example Response:
201 Created
400 BadRequest "DiseaseName is required" or "A DiseaseDef with that name already exists".