openmrs-esm-core

O3 Framework / Diagnosis

Interface: Diagnosis

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:6

Superclass for all Openmrs Resources, with strict typings. If the subclass does not have all attributes (including optional ones) accounted for, use OpenmrsResource instead.

Extends

Indexable

[anythingElse: string]: any

Properties

auditInfo?

optional auditInfo: AuditInfo

Defined in: packages/framework/esm-api/src/types/openmrs-resource.ts:16

Inherited from

OpenmrsResource.auditInfo


certainty?

optional certainty: string

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:19


diagnosis?

optional diagnosis: object

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:7

coded?

optional coded: object

coded.conceptClass?

optional conceptClass: ConceptClass

coded.datatype?

optional datatype: OpenmrsResource

coded.display?

optional display: string

coded.name?

optional name: Concept

coded.uuid

uuid: string

nonCoded?

optional nonCoded: string


display?

optional display: string

Defined in: packages/framework/esm-api/src/types/openmrs-resource.ts:14

Inherited from

OpenmrsResource.display


encounter?

optional encounter: Encounter

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:18


formFieldNamespace?

optional formFieldNamespace: string

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:21


formFieldPath?

optional formFieldPath: string

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:22


optional links: Link[]

Defined in: packages/framework/esm-api/src/types/openmrs-resource.ts:15

Inherited from

OpenmrsResource.links


patient?

optional patient: Patient

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:17


rank?

optional rank: number

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:20


resourceVersion?

optional resourceVersion: string

Defined in: packages/framework/esm-api/src/types/openmrs-resource.ts:17

Inherited from

OpenmrsResource.resourceVersion


uuid

uuid: string

Defined in: packages/framework/esm-api/src/types/openmrs-resource.ts:13

Inherited from

OpenmrsResource.uuid


voided?

optional voided: boolean

Defined in: packages/framework/esm-emr-api/src/types/diagnosis-resource.ts:23