conditionGet
Get a Condition resource based on the resource ID, or search by ID, patient ID, clinical status, category, code, or onset date. For more information on the syntax used for searches, go to Searching.
/condition/
Usage and SDK Samples
curl -X GET\
-H "Accept: application/json,application/xml"\
"//condition/?_id=&patient=&clinical-status=&category=&code=&onset-date="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ConditionApi;
import java.io.File;
import java.util.*;
public class ConditionApiExample {
public static void main(String[] args) {
ConditionApi apiInstance = new ConditionApi();
String id = id_example; // String | Resource identifier.
String patient = patient_example; // String | Patient identifier.
String clinicalStatus = clinicalStatus_example; // String | Clinical status of the condition.
String category = category_example; // String | Category of the condition.
String code = code_example; // String | Code for the condition. For example, a SNOMED code.
String onsetDate = onsetDate_example; // String | Date-related onsets.
try {
Condition result = apiInstance.conditionGet(id, patient, clinicalStatus, category, code, onsetDate);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ConditionApi#conditionGet");
e.printStackTrace();
}
}
}
import io.swagger.client.api.ConditionApi;
public class ConditionApiExample {
public static void main(String[] args) {
ConditionApi apiInstance = new ConditionApi();
String id = id_example; // String | Resource identifier.
String patient = patient_example; // String | Patient identifier.
String clinicalStatus = clinicalStatus_example; // String | Clinical status of the condition.
String category = category_example; // String | Category of the condition.
String code = code_example; // String | Code for the condition. For example, a SNOMED code.
String onsetDate = onsetDate_example; // String | Date-related onsets.
try {
Condition result = apiInstance.conditionGet(id, patient, clinicalStatus, category, code, onsetDate);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ConditionApi#conditionGet");
e.printStackTrace();
}
}
}
String *id = id_example; // Resource identifier. (optional)
String *patient = patient_example; // Patient identifier. (optional)
String *clinicalStatus = clinicalStatus_example; // Clinical status of the condition. (optional)
String *category = category_example; // Category of the condition. (optional)
String *code = code_example; // Code for the condition. For example, a SNOMED code. (optional)
String *onsetDate = onsetDate_example; // Date-related onsets. (optional)
ConditionApi *apiInstance = [[ConditionApi alloc] init];
[apiInstance conditionGetWith:id
patient:patient
clinicalStatus:clinicalStatus
category:category
code:code
onsetDate:onsetDate
completionHandler: ^(Condition output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error: %@", error);
}
}];
var Condition = require('condition');
var api = new Condition.ConditionApi()
var opts = {
'id': id_example, // {{String}} Resource identifier.
'patient': patient_example, // {{String}} Patient identifier.
'clinicalStatus': clinicalStatus_example, // {{String}} Clinical status of the condition.
'category': category_example, // {{String}} Category of the condition.
'code': code_example, // {{String}} Code for the condition. For example, a SNOMED code.
'onsetDate': onsetDate_example // {{String}} Date-related onsets.
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.conditionGet(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;
namespace Example
{
public class conditionGetExample
{
public void main()
{
var apiInstance = new ConditionApi();
var id = id_example; // String | Resource identifier. (optional)
var patient = patient_example; // String | Patient identifier. (optional)
var clinicalStatus = clinicalStatus_example; // String | Clinical status of the condition. (optional)
var category = category_example; // String | Category of the condition. (optional)
var code = code_example; // String | Code for the condition. For example, a SNOMED code. (optional)
var onsetDate = onsetDate_example; // String | Date-related onsets. (optional)
try
{
Condition result = apiInstance.conditionGet(id, patient, clinicalStatus, category, code, onsetDate);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling ConditionApi.conditionGet: " + e.Message );
}
}
}
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
$api_instance = new Swagger\Client\ApiConditionApi();
$id = id_example; // String | Resource identifier.
$patient = patient_example; // String | Patient identifier.
$clinicalStatus = clinicalStatus_example; // String | Clinical status of the condition.
$category = category_example; // String | Category of the condition.
$code = code_example; // String | Code for the condition. For example, a SNOMED code.
$onsetDate = onsetDate_example; // String | Date-related onsets.
try {
$result = $api_instance->conditionGet($id, $patient, $clinicalStatus, $category, $code, $onsetDate);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ConditionApi->conditionGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ConditionApi;
my $api_instance = WWW::SwaggerClient::ConditionApi->new();
my $id = id_example; # String | Resource identifier.
my $patient = patient_example; # String | Patient identifier.
my $clinicalStatus = clinicalStatus_example; # String | Clinical status of the condition.
my $category = category_example; # String | Category of the condition.
my $code = code_example; # String | Code for the condition. For example, a SNOMED code.
my $onsetDate = onsetDate_example; # String | Date-related onsets.
eval {
my $result = $api_instance->conditionGet(id => $id, patient => $patient, clinicalStatus => $clinicalStatus, category => $category, code => $code, onsetDate => $onsetDate);
print Dumper($result);
};
if ($@) {
warn "Exception when calling ConditionApi->conditionGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = swagger_client.ConditionApi()
id = id_example # String | Resource identifier. (optional)
patient = patient_example # String | Patient identifier. (optional)
clinicalStatus = clinicalStatus_example # String | Clinical status of the condition. (optional)
category = category_example # String | Category of the condition. (optional)
code = code_example # String | Code for the condition. For example, a SNOMED code. (optional)
onsetDate = onsetDate_example # String | Date-related onsets. (optional)
try:
api_response = api_instance.condition_get(id=id, patient=patient, clinicalStatus=clinicalStatus, category=category, code=code, onsetDate=onsetDate)
pprint(api_response)
except ApiException as e:
print("Exception when calling ConditionApi->conditionGet: %s\n" % e)
Parameters
| Name | Description |
|---|---|
| _id |
String
Resource identifier.
|
| patient |
String
Patient identifier.
|
| clinical-status |
String
Clinical status of the condition.
|
| category |
String
Category of the condition.
|
| code |
String
Code for the condition. For example, a SNOMED code.
|
| onset-date |
String
Date-related onsets.
|