UNPKG

@openmrs/esm-framework

Version:
200 lines (107 loc) 5.25 kB
[@openmrs/esm-framework](../API.md) / PersonName # Interface: PersonName ## Hierarchy - [`OpenmrsResourceStrict`](OpenmrsResourceStrict.md) ↳ **`PersonName`** ## Table of contents ### Properties - [auditInfo](PersonName.md#auditinfo) - [degree](PersonName.md#degree) - [display](PersonName.md#display) - [familyName](PersonName.md#familyname) - [familyName2](PersonName.md#familyname2) - [familyNamePrefix](PersonName.md#familynameprefix) - [familyNameSuffix](PersonName.md#familynamesuffix) - [givenName](PersonName.md#givenname) - [links](PersonName.md#links) - [middleName](PersonName.md#middlename) - [preferred](PersonName.md#preferred) - [prefix](PersonName.md#prefix) - [resourceVersion](PersonName.md#resourceversion) - [uuid](PersonName.md#uuid) - [voided](PersonName.md#voided) ## Properties ### auditInfo`Optional` **auditInfo**: [`AuditInfo`](AuditInfo.md) #### Inherited from [OpenmrsResourceStrict](OpenmrsResourceStrict.md).[auditInfo](OpenmrsResourceStrict.md#auditinfo) #### Defined in [packages/framework/esm-api/src/types/openmrs-resource.ts:16](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/openmrs-resource.ts#L16) ___ ### degree`Optional` **degree**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:38](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L38) ___ ### display`Optional` **display**: `string` #### Inherited from [OpenmrsResourceStrict](OpenmrsResourceStrict.md).[display](OpenmrsResourceStrict.md#display) #### Defined in [packages/framework/esm-api/src/types/openmrs-resource.ts:14](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/openmrs-resource.ts#L14) ___ ### familyName`Optional` **familyName**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:32](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L32) ___ ### familyName2`Optional` **familyName2**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:33](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L33) ___ ### familyNamePrefix`Optional` **familyNamePrefix**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:36](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L36) ___ ### familyNameSuffix`Optional` **familyNameSuffix**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:37](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L37) ___ ### givenName`Optional` **givenName**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:30](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L30) ___ ### links`Optional` **links**: [`Link`](Link.md)[] #### Inherited from [OpenmrsResourceStrict](OpenmrsResourceStrict.md).[links](OpenmrsResourceStrict.md#links) #### Defined in [packages/framework/esm-api/src/types/openmrs-resource.ts:15](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/openmrs-resource.ts#L15) ___ ### middleName`Optional` **middleName**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:31](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L31) ___ ### preferred`Optional` **preferred**: `boolean` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:34](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L34) ___ ### prefix`Optional` **prefix**: `string` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:35](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L35) ___ ### resourceVersion`Optional` **resourceVersion**: `string` #### Inherited from [OpenmrsResourceStrict](OpenmrsResourceStrict.md).[resourceVersion](OpenmrsResourceStrict.md#resourceversion) #### Defined in [packages/framework/esm-api/src/types/openmrs-resource.ts:17](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/openmrs-resource.ts#L17) ___ ### uuid • **uuid**: `string` #### Inherited from [OpenmrsResourceStrict](OpenmrsResourceStrict.md).[uuid](OpenmrsResourceStrict.md#uuid) #### Defined in [packages/framework/esm-api/src/types/openmrs-resource.ts:13](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/openmrs-resource.ts#L13) ___ ### voided`Optional` **voided**: `boolean` #### Defined in [packages/framework/esm-api/src/types/person-resource.ts:39](https://github.com/openmrs/openmrs-esm-core/blob/main/packages/framework/esm-api/src/types/person-resource.ts#L39)