openmrs-esm-core

O3 Framework / PersonName

Interface: PersonName

Defined in: packages/framework/esm-api/src/types/person-resource.ts:29

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

Properties

auditInfo?

optional auditInfo: AuditInfo

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

Inherited from

OpenmrsResourceStrict.auditInfo


degree?

optional degree: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:38


display?

optional display: string

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

Inherited from

OpenmrsResourceStrict.display


familyName?

optional familyName: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:32


familyName2?

optional familyName2: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:33


familyNamePrefix?

optional familyNamePrefix: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:36


familyNameSuffix?

optional familyNameSuffix: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:37


givenName?

optional givenName: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:30


optional links: Link[]

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

Inherited from

OpenmrsResourceStrict.links


middleName?

optional middleName: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:31


preferred?

optional preferred: boolean

Defined in: packages/framework/esm-api/src/types/person-resource.ts:34


prefix?

optional prefix: string

Defined in: packages/framework/esm-api/src/types/person-resource.ts:35


resourceVersion?

optional resourceVersion: string

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

Inherited from

OpenmrsResourceStrict.resourceVersion


uuid

uuid: string

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

Inherited from

OpenmrsResourceStrict.uuid


voided?

optional voided: boolean

Defined in: packages/framework/esm-api/src/types/person-resource.ts:39