How do you export config from an organization?
To export configurations for a given organization, you can use the following criteria and access methods:
Access Criteria:
To export configurations for a given organization, you need to meet certain access criteria:
Using the API, you can export the configuration from their own organization.
If you want to export the configuration of other organizations then the
idcan be provided in query parameter, which should match the following criteria:The organization ID must not be included in the list of child organization IDs.
The organization ID must not match the requesting organization's ID.
The parent organization ID must not match the requesting organization's ID.
Exportable Database Tables/Configurations: The following tables are exported as part of the configuration export process:
organizationSettings: Contains settings specific to the organization, such as preferences and configurations.
webhookConfiguration: Stores configurations for webhooks, including URLs and event triggers.
emailTemplate: Contains templates for emails sent out by the system.
surveys:
questions: The questions associated with surveys can be exported for further analysis or replication.
answerOption: Possible answers for questions.
enableWhen: Conditions under which certain questions are enabled.
observationGroup:
observationCodes: Codes used for observations.
observationCodeRange: Ranges of observation codes.
attributeSchema: Defines the schema for attributes used within the organization.
language:
orgLabelValue: Language settings and labels used within the organization.
ehrIntegrations: Configurations related to Electronic Health Record integrations.
organizationResourceIntegration: Settings related to resource integrations for the organization.
healthRecordAttribute: Attributes related to health records that can be exported.
Conclusion
This section provides a quick overview of how to export configurations for your organization. Ensure that you adhere to the access criteria when exporting to maintain data integrity and security. For detailed API documentation, refer to the relevant sections in this GitBook.
Last updated