> ## Documentation Index
> Fetch the complete documentation index at: https://developer.suki.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Diagnosis Type

> Diagnosis type represents the structure for clinical diagnosis information

Diagnosis type represents the structure for clinical diagnosis information, including ICD codes. The code snippet below shows how to use the `Diagnosis` type to create a diagnosis object.

```js JavaScript theme={"theme":{"light":"github-dark","dark":"material-theme-darker"}}
type Diagnosis = {
  icdCode: string;
  icdDescription: string;
  snomedCode: string;
  snomedDescription: string;
  hccCode: string;
  panelRanking: number;
  billable: boolean;
  problemLabel: string;
  suggestionType: "DEFAULT" | "ED" | "PL";
};
```

## Properties

<Expandable title="properties" defaultOpen="true">
  <ResponseField name="icdCode" type="string">
    The ICD code for the diagnosis
  </ResponseField>

  <ResponseField name="icdDescription" type="string">
    The description of the ICD code
  </ResponseField>

  <ResponseField name="snomedCode" type="string">
    The SNOMED code for the diagnosis
  </ResponseField>

  <ResponseField name="snomedDescription" type="string">
    The description of the SNOMED code
  </ResponseField>

  <ResponseField name="hccCode" type="string">
    The HCC code for the diagnosis
  </ResponseField>

  <ResponseField name="panelRanking" type="number">
    The ranking of the diagnosis in the panel
  </ResponseField>

  <ResponseField name="billable" type="boolean">
    Whether the diagnosis is billable
  </ResponseField>

  <ResponseField name="problemLabel" type="string">
    The label for the problem associated with the diagnosis
  </ResponseField>

  <ResponseField name="suggestionType" type="DEFAULT | ED | PL">
    The type of suggestion
  </ResponseField>
</Expandable>
