@roar-firebase-functions/core / OrgBase
Interface: OrgBase
Defined in: packages/core/src/models/org.model.ts:54
An interface representing an organization. This interface is used to define the structure of an organization object. OrgBase
See
Properties
administrationId
administrationId:
string
Defined in: packages/core/src/models/org.model.ts:55
The ID of the administration.
createdBy
createdBy:
string
Defined in: packages/core/src/models/org.model.ts:56
The ID of the user who created the organization.
dateClosed
dateClosed:
Date
Defined in: packages/core/src/models/org.model.ts:57
The date the organization was closed.
dateCreated
dateCreated:
Date
Defined in: packages/core/src/models/org.model.ts:58
The date the organization was created.
dateOpened
dateOpened:
Date
Defined in: packages/core/src/models/org.model.ts:59
The date the organization was opened.
legal
legal:
Legal
Defined in: packages/core/src/models/org.model.ts:60
An object with information about consent and assent forms for this organization.
name
name:
string
Defined in: packages/core/src/models/org.model.ts:61
A string inidcating the name of the organization.
orgId
orgId:
string
Defined in: packages/core/src/models/org.model.ts:62
The ID of the organization.
orgType
orgType:
string
Defined in: packages/core/src/models/org.model.ts:63
The type of the organization.
publicName
publicName:
string
Defined in: packages/core/src/models/org.model.ts:64
A string indicating the full, user-facing name of the organization.
testData
testData:
boolean
Defined in: packages/core/src/models/org.model.ts:65
A boolean indicating whether the organization contains test data.
timestamp
timestamp:
Date
Defined in: packages/core/src/models/org.model.ts:66
The timestamp of the organization.