Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OpenConceptLab/ocl_issues#1348 | extracted repo form configs
- Loading branch information
1 parent
a940960
commit 140ca02
Showing
4 changed files
with
312 additions
and
314 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,132 @@ | ||
const CONFIG = { | ||
resource: 'collection', | ||
title: 'Create a new collection', | ||
editTitle: 'Edit Collection', | ||
subTitle: 'A repository for content from a mix of sources', | ||
nameAndDescription: { | ||
title: 'Name and description', | ||
subTitle: 'Choose a short code for your collection', | ||
shortCode: { | ||
label: 'Short Code', | ||
tooltip: "Identifies the Collection. This is OCL's key identifier for the Collection, so keep it short and sweet but also unique and distinct. Alphanumeric characters plus @, hyphens, periods, and underscores are allowed." | ||
}, | ||
shortName: { | ||
label: 'Short Name', | ||
tooltip: "Gives a shorter name for the Collection, such as a nickname or an abbreviation." | ||
}, | ||
fullName: { | ||
label: 'Full Name', | ||
tooltip: "The fully spelled out name." | ||
}, | ||
description: { | ||
label: 'Description', | ||
tooltip: "Descriptions are like a headline for your Collection. If you have lots of information, put it in the About page below." | ||
}, | ||
}, | ||
configuration: { | ||
title: 'Configuration', | ||
subTitle: 'Choose a default language', | ||
defaultLanguage: { | ||
label: 'Default Language', | ||
placeholder: 'Choose a default language', | ||
tooltip: 'Select one language that your Collection will use the most. Other languages can be added as Supported Languages.', | ||
}, | ||
supportedLanguages: { | ||
label: 'Supported Languages', | ||
tooltip: 'Other languages that may appear in your Collection.', | ||
}, | ||
type: { | ||
label: 'Select collection type', | ||
tooltip: 'Select collection type', | ||
}, | ||
customValidationSchema: { | ||
label: 'Validation Schema', | ||
tooltip: 'Helps OCL format the dictionary according to a custom schema', | ||
}, | ||
publicAccess: { | ||
label: 'Collection visibility - who can view your collection?', | ||
tooltip: "This determines who can see your Collection's content. Set it to Private if your content should only be shown to authorized users or organizations." | ||
}, | ||
canonicalURL: { | ||
label: 'Canonical URL', | ||
tooltip: "This provides a unique identifier for your Collection. It will allow you to leverage OCL's powerful collection management features using this Collection.", | ||
helperText: 'Unique URL - formatted identifier for your Collection' | ||
}, | ||
autoexpandHEAD: { | ||
label: 'Auto Expand HEAD', | ||
tooltip: 'If enabled, all collection versions will automatically get an expansion. If disabled, you must manually trigger all expansions.' | ||
}, | ||
}, | ||
advanceSettings: { | ||
title: 'Advanced Settings', | ||
fhirSettings: { | ||
title: 'FHIR Settings', | ||
subTitle: 'Ensure your collection is FHIR compliant with these fields', | ||
publisher: { | ||
label: 'Publisher', | ||
tooltip: 'The name of the organization or individual that published the resource.' | ||
}, | ||
jurisdiction: { | ||
label: 'Jurisdiction', | ||
tooltip: 'A legal or geographic region in which the resource is intended to be used.' | ||
}, | ||
purpose: { | ||
label: 'Purpose', | ||
tooltip: 'Explanation of why this resource is needed and why it has been designed as it has.' | ||
}, | ||
copyright: { | ||
label: 'Copyright', | ||
tooltip: 'A copyright statement relating to the resource and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the resource.' | ||
}, | ||
identifier: { | ||
label: 'Identifier', | ||
tooltip: 'A formal identifier that is used to identify this code system when it is represented in other formats, or referenced in a specification, model, design or an instance.' | ||
}, | ||
contact: { | ||
label: 'Contact', | ||
tooltip: 'Contact details to assist a user in finding and communicating with the publisher.' | ||
}, | ||
meta: { | ||
label: 'Meta', | ||
tooltip: 'The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.' | ||
}, | ||
revisionDate: { | ||
label: 'Revision Date', | ||
tooltip: 'The date (and optionally time) when the resource was published. The date must change when the business version changes and it must change if the status code changes. In addition, it should change when the substantive content of the code system changes.' | ||
}, | ||
lockedDate: { | ||
label: 'Locked Date', | ||
tooltip: 'Fixed date for references with no specified version (transitive)', | ||
}, | ||
experimental: { | ||
label: 'Experimental', | ||
tooltip: 'A Boolean value to indicate that this resource is authored for testing purposes (or education/evaluation/marketing) and is not intended to be used for genuine usage.' | ||
}, | ||
immutable: { | ||
label: 'Immutable', | ||
tooltip: 'If this is set to ‘true’, then no new versions of the content logical definition can be created. Note: Other metadata might still change.' | ||
}, | ||
}, | ||
customAttributes: { | ||
title: 'Custom Attributes', | ||
subTitle: 'Manage your own Collection attributes', | ||
}, | ||
about: { | ||
title: 'Collection About Page', | ||
subTitle: 'Add a page containing rich text information about your Collection' | ||
}, | ||
others: { | ||
title: 'Other Collection Attributes', | ||
website: { | ||
label: 'Website', | ||
tooltip: 'Link to a user-friendly website associated with this Collection', | ||
}, | ||
externalID: { | ||
label: 'External ID', | ||
tooltip: 'An identifier for the Collection that is external to OCL' | ||
}, | ||
} | ||
} | ||
} | ||
|
||
export default CONFIG |
Oops, something went wrong.