CaCORE::CaDSR::Address - Perl extension for Address.
The CaCORE::CaDSR::Address is a Perl object representation of the CaCORE Address object.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the Address object and their data types:
data type: string
data type: string
data type: string
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: int
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Address:
Many to one assoication, use getOrganization
to get the associated Organization.
Many to one assoication, use getPerson
to get the associated Person.
CaCORE::CaDSR::AdministeredComponent - Perl extension for AdministeredComponent.
The CaCORE::CaDSR::AdministeredComponent is a Perl object representation of the CaCORE AdministeredComponent object.
See the CaCORE::ApplicationService manpage.
A component for which attributes (or characteristics) are collected; Data Elements are one type of administered component. Other administered components have relationships to data elements as well as each other.
The following are all the attributes of the AdministeredComponent object and their data types:
data type: dateTime
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
data type: long
data type: string
data type: string
data type: float
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the AdministeredComponent:
One to many assoication, use getAdministeredComponentClassSchemeItemCollection
to get a collection of associated AdministeredComponentClassSchemeItem.
One to many assoication, use getAdministeredComponentContactCollection
to get a collection of associated AdministeredComponentContact.
Many to one assoication, use getContext
to get the associated Context.
One to many assoication, use getDefinitionCollection
to get a collection of associated Definition.
One to many assoication, use getDesignationCollection
to get a collection of associated Designation.
One to many assoication, use getReferenceDocumentCollection
to get a collection of associated ReferenceDocument.
CaCORE::CaDSR::AdministeredComponentClassSchemeItem - Perl extension for AdministeredComponentClassSchemeItem.
The CaCORE::CaDSR::AdministeredComponentClassSchemeItem is a Perl object representation of the CaCORE AdministeredComponentClassSchemeItem object.
See the CaCORE::ApplicationService manpage.
A class that serves to allow many to many relationships between Administered Component and ClassSchemeClassSchemeItem, providing uniqueness to the CS/CSI pairing to an AC.
The following are all the attributes of the AdministeredComponentClassSchemeItem object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the AdministeredComponentClassSchemeItem:
Many to one assoication, use getClassSchemeClassSchemeItem
to get the associated ClassSchemeClassSchemeItem.
CaCORE::CaDSR::AdministeredComponentContact - Perl extension for AdministeredComponentContact.
The CaCORE::CaDSR::AdministeredComponentContact is a Perl object representation of the CaCORE AdministeredComponentContact object.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the AdministeredComponentContact object and their data types:
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the AdministeredComponentContact:
Many to one assoication, use getClassSchemeClassSchemeItem
to get the associated ClassSchemeClassSchemeItem.
Many to one assoication, use getClassificationSchemeItem
to get the associated ClassificationSchemeItem.
Many to one assoication, use getOrganization
to get the associated Organization.
Many to one assoication, use getPerson
to get the associated Person.
CaCORE::CaDSR::ClassSchemeClassSchemeItem - Perl extension for ClassSchemeClassSchemeItem.
The CaCORE::CaDSR::ClassSchemeClassSchemeItem is a Perl object representation of the CaCORE ClassSchemeClassSchemeItem object.
See the CaCORE::ApplicationService manpage.
Information pertaining to the association between Classification Schemes and Classification Scheme Items. This information is used to get all Classification Scheme Items that belong to a particular Classification Scheme as well as the information about t
The following are all the attributes of the ClassSchemeClassSchemeItem object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: int
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ClassSchemeClassSchemeItem:
One to many assoication, use getAdministeredComponentClassSchemeItemCollection
to get a collection of associated AdministeredComponentClassSchemeItem.
One to many assoication, use getAdministeredComponentContactCollection
to get a collection of associated AdministeredComponentContact.
One to many assoication, use getChildClassSchemeClassSchemeItemCollection
to get a collection of associated ChildClassSchemeClassSchemeItem.
Many to one assoication, use getClassificationScheme
to get the associated ClassificationScheme.
Many to one assoication, use getClassificationSchemeItem
to get the associated ClassificationSchemeItem.
One to many assoication, use getDefinitionClassSchemeItemCollection
to get a collection of associated DefinitionClassSchemeItem.
One to many assoication, use getDesignationClassSchemeItemCollection
to get a collection of associated DesignationClassSchemeItem.
Many to one assoication, use getParentClassSchemeClassSchemeItem
to get the associated ParentClassSchemeClassSchemeItem.
One to many assoication, use getReferenceDocumentCollection
to get a collection of associated ReferenceDocument.
CaCORE::CaDSR::ClassificationScheme - Perl extension for ClassificationScheme.
The CaCORE::CaDSR::ClassificationScheme is a Perl object representation of the CaCORE ClassificationScheme object.
ClassificationScheme extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
An arrangement or division of objects into groups based on characteristics that the objects have in common, e.g., origin, composition, structure, application, function, etc. Adds information not easily included in definitions, helps organize the registry and facilitates access to the registry. ISO DEF: the descriptive information for an arrangement or division of objects into groups based on characterisitics, which the objects have in common.
The following are all the attributes of the ClassificationScheme object and their data types:
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ClassificationScheme:
One to many assoication, use getChildClassificationSchemeRelationshipCollection
to get a collection of associated ChildClassificationSchemeRelationship.
One to many assoication, use getClassSchemeClassSchemeItemCollection
to get a collection of associated ClassSchemeClassSchemeItem.
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getParentClassificationSchemeRelationshipCollection
to get a collection of associated ParentClassificationSchemeRelationship.
CaCORE::CaDSR::ClassificationSchemeItem - Perl extension for ClassificationSchemeItem.
The CaCORE::CaDSR::ClassificationSchemeItem is a Perl object representation of the CaCORE ClassificationSchemeItem object.
See the CaCORE::ApplicationService manpage.
A component of content in a Classification Scheme. This may be a node in a taxonomy or ontology or a term in a thesaurus, etc.
The following are all the attributes of the ClassificationSchemeItem object and their data types:
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ClassificationSchemeItem:
One to many assoication, use getAdministeredComponentContactCollection
to get a collection of associated AdministeredComponentContact.
One to many assoication, use getChildClassificationSchemeItemRelationshipCollection
to get a collection of associated ChildClassificationSchemeItemRelationship.
One to many assoication, use getClassSchemeClassSchemeItemCollection
to get a collection of associated ClassSchemeClassSchemeItem.
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getParentClassificationSchemeItemRelationshipCollection
to get a collection of associated ParentClassificationSchemeItemRelationship.
One to many assoication, use getReferenceDocumentCollection
to get a collection of associated ReferenceDocument.
CaCORE::CaDSR::ClassificationSchemeItemRelationship - Perl extension for ClassificationSchemeItemRelationship.
The CaCORE::CaDSR::ClassificationSchemeItemRelationship is a Perl object representation of the CaCORE ClassificationSchemeItemRelationship object.
See the CaCORE::ApplicationService manpage.
The affiliation between two occurrences of Classification Scheme Items.
The following are all the attributes of the ClassificationSchemeItemRelationship object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ClassificationSchemeItemRelationship:
Many to one assoication, use getChildClassificationSchemeItem
to get the associated ChildClassificationSchemeItem.
Many to one assoication, use getParentClassificationSchemeItem
to get the associated ParentClassificationSchemeItem.
CaCORE::CaDSR::ClassificationSchemeRelationship - Perl extension for ClassificationSchemeRelationship.
The CaCORE::CaDSR::ClassificationSchemeRelationship is a Perl object representation of the CaCORE ClassificationSchemeRelationship object.
See the CaCORE::ApplicationService manpage.
The affiliation between two occurrences of Classification Schemes.
The following are all the attributes of the ClassificationSchemeRelationship object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: int
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ClassificationSchemeRelationship:
Many to one assoication, use getChildClassificationScheme
to get the associated ChildClassificationScheme.
Many to one assoication, use getParentClassificationScheme
to get the associated ParentClassificationScheme.
CaCORE::CaDSR::ComponentConcept - Perl extension for ComponentConcept.
The CaCORE::CaDSR::ComponentConcept is a Perl object representation of the CaCORE ComponentConcept object.
See the CaCORE::ApplicationService manpage.
The concept component(s)
used for a concept derivation
The following are all the attributes of the ComponentConcept object and their data types:
data type: int
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ComponentConcept:
Many to one assoication, use getComponentlevel
to get the associated Componentlevel.
Many to one assoication, use getConcept
to get the associated Concept.
Many to one assoication, use getDerivationRule
to get the associated DerivationRule.
CaCORE::CaDSR::ComponentLevel - Perl extension for ComponentLevel.
The CaCORE::CaDSR::ComponentLevel is a Perl object representation of the CaCORE ComponentLevel object.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the ComponentLevel object and their data types:
data type: string
data type: string
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ComponentLevel:
CaCORE::CaDSR::Concept - Perl extension for Concept.
The CaCORE::CaDSR::Concept is a Perl object representation of the CaCORE Concept object.
Concept extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
The concept for an administered component
The following are all the attributes of the Concept object and their data types:
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Concept:
One to many assoication, use getComponentConceptCollection
to get a collection of associated ComponentConcept.
One to many assoication, use getValueDomainPermissibleValueCollection
to get a collection of associated ValueDomainPermissibleValue.
CaCORE::CaDSR::ConceptDerivationRule - Perl extension for ConceptDerivationRule.
The CaCORE::CaDSR::ConceptDerivationRule is a Perl object representation of the CaCORE ConceptDerivationRule object.
See the CaCORE::ApplicationService manpage.
The derivation rule between one or more concepts.
The following are all the attributes of the ConceptDerivationRule object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ConceptDerivationRule:
One to many assoication, use getClassificationSchemeCollection
to get a collection of associated ClassificationScheme.
One to many assoication, use getClassificationSchemeItemCollection
to get a collection of associated ClassificationSchemeItem.
One to many assoication, use getComponentConceptCollection
to get a collection of associated ComponentConcept.
One to many assoication, use getConceptualDomainCollection
to get a collection of associated ConceptualDomain.
Many to one assoication, use getDerivationType
to get the associated DerivationType.
One to many assoication, use getObjectClassCollection
to get a collection of associated ObjectClass.
One to many assoication, use getPropertyCollection
to get a collection of associated Property.
One to many assoication, use getRepresentationCollection
to get a collection of associated Representation.
One to many assoication, use getValueDomainCollection
to get a collection of associated ValueDomain.
One to many assoication, use getValueMeaningCollection
to get a collection of associated ValueMeaning.
CaCORE::CaDSR::ConceptualDomain - Perl extension for ConceptualDomain.
The CaCORE::CaDSR::ConceptualDomain is a Perl object representation of the CaCORE ConceptualDomain object.
ConceptualDomain extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
The set of all possible Valid Value meanings of a Data Element Concept expressed without representation.
The following are all the attributes of the ConceptualDomain object and their data types:
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ConceptualDomain:
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getDataElementConceptCollection
to get a collection of associated DataElementConcept.
One to many assoication, use getValueDomainCollection
to get a collection of associated ValueDomain.
One to many assoication, use getValueMeaningCollection
to get a collection of associated ValueMeaning.
CaCORE::CaDSR::Context - Perl extension for Context.
The CaCORE::CaDSR::Context is a Perl object representation of the CaCORE Context object.
See the CaCORE::ApplicationService manpage.
A designation or description of the application environment or discipline in which a name is applied or from which it originates.
The following are all the attributes of the Context object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
data type: float
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Context:
One to many assoication, use getAdministeredComponentCollection
to get a collection of associated AdministeredComponent.
One to many assoication, use getDefinitionCollection
to get a collection of associated Definition.
One to many assoication, use getDesignationCollection
to get a collection of associated Designation.
One to many assoication, use getReferenceDocumentCollection
to get a collection of associated ReferenceDocument.
CaCORE::CaDSR::DataElement - Perl extension for DataElement.
The CaCORE::CaDSR::DataElement is a Perl object representation of the CaCORE DataElement object.
DataElement extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
A unit of data for which the definition, identification, representation and permissible values are specified by means of a set of attributes.
The following are all the attributes of the DataElement object and their data types:
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DataElement:
One to many assoication, use getChildDataElementRelationshipsCollection
to get a collection of associated ChildDataElementRelationships.
Many to one assoication, use getDataElementConcept
to get the associated DataElementConcept.
One to many assoication, use getDataElementDerivationCollection
to get a collection of associated DataElementDerivation.
Many to one assoication, use getDerivedDataElement
to get the associated DerivedDataElement.
One to many assoication, use getParentDataElementRelationshipsCollection
to get a collection of associated ParentDataElementRelationships.
One to many assoication, use getQuestionCollection
to get a collection of associated Question.
Many to one assoication, use getValueDomain
to get the associated ValueDomain.
CaCORE::CaDSR::DataElementConcept - Perl extension for DataElementConcept.
The CaCORE::CaDSR::DataElementConcept is a Perl object representation of the CaCORE DataElementConcept object.
DataElementConcept extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
A concept that can be represented in the form of a data element, described independently of any particular representation.
The following are all the attributes of the DataElementConcept object and their data types:
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DataElementConcept:
One to many assoication, use getChildDataElementConceptRelationshipCollection
to get a collection of associated ChildDataElementConceptRelationship.
Many to one assoication, use getConceptualDomain
to get the associated ConceptualDomain.
One to many assoication, use getDataElementCollection
to get a collection of associated DataElement.
Many to one assoication, use getObjectClass
to get the associated ObjectClass.
One to many assoication, use getParentDataElementConceptRelationshipCollection
to get a collection of associated ParentDataElementConceptRelationship.
Many to one assoication, use getProperty
to get the associated Property.
CaCORE::CaDSR::DataElementConceptRelationship - Perl extension for DataElementConceptRelationship.
The CaCORE::CaDSR::DataElementConceptRelationship is a Perl object representation of the CaCORE DataElementConceptRelationship object.
See the CaCORE::ApplicationService manpage.
A description of the affiliation between two occurrences of Data Element Concepts.
The following are all the attributes of the DataElementConceptRelationship object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DataElementConceptRelationship:
Many to one assoication, use getChildDataElementConcept
to get the associated ChildDataElementConcept.
Many to one assoication, use getParentDataElementConcept
to get the associated ParentDataElementConcept.
CaCORE::CaDSR::DataElementDerivation - Perl extension for DataElementDerivation.
The CaCORE::CaDSR::DataElementDerivation is a Perl object representation of the CaCORE DataElementDerivation object.
See the CaCORE::ApplicationService manpage.
The data element component(s)
used for a derived data element.
The following are all the attributes of the DataElementDerivation object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: int
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DataElementDerivation:
Many to one assoication, use getDataElement
to get the associated DataElement.
Many to one assoication, use getDerivedDataElement
to get the associated DerivedDataElement.
Many to one assoication, use getLeftOperand
to get the associated LeftOperand.
CaCORE::CaDSR::DataElementRelationship - Perl extension for DataElementRelationship.
The CaCORE::CaDSR::DataElementRelationship is a Perl object representation of the CaCORE DataElementRelationship object.
See the CaCORE::ApplicationService manpage.
The affiliation between two occurrences of Data Elements.
The following are all the attributes of the DataElementRelationship object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DataElementRelationship:
Many to one assoication, use getChildDataElement
to get the associated ChildDataElement.
Many to one assoication, use getParentDataElement
to get the associated ParentDataElement.
CaCORE::CaDSR::Definition - Perl extension for Definition.
The CaCORE::CaDSR::Definition is a Perl object representation of the CaCORE Definition object.
See the CaCORE::ApplicationService manpage.
Textual definition from an identified source
The following are all the attributes of the Definition object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Definition:
Many to one assoication, use getContext
to get the associated Context.
One to many assoication, use getDefinitionClassSchemeItemCollection
to get a collection of associated DefinitionClassSchemeItem.
CaCORE::CaDSR::DefinitionClassSchemeItem - Perl extension for DefinitionClassSchemeItem.
The CaCORE::CaDSR::DefinitionClassSchemeItem is a Perl object representation of the CaCORE DefinitionClassSchemeItem object.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the DefinitionClassSchemeItem object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DefinitionClassSchemeItem:
Many to one assoication, use getClassSchemeClassSchemeItem
to get the associated ClassSchemeClassSchemeItem.
Many to one assoication, use getDefinition
to get the associated Definition.
CaCORE::CaDSR::DerivationType - Perl extension for DerivationType.
The CaCORE::CaDSR::DerivationType is a Perl object representation of the CaCORE DerivationType object.
See the CaCORE::ApplicationService manpage.
The type of Derived Data Element that is being created. For example a Data Element that is derived/created by subtracting two dates represented by other data elements would be a Calculated Representation Type. Types include: Calculated, Complex Recode, Compound, Concatenation, Object Class, and Simple Recode.
The following are all the attributes of the DerivationType object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DerivationType:
One to many assoication, use getConceptDerivationRuleCollection
to get a collection of associated ConceptDerivationRule.
One to many assoication, use getDerivedDataElementCollection
to get a collection of associated DerivedDataElement.
CaCORE::CaDSR::DerivedDataElement - Perl extension for DerivedDataElement.
The CaCORE::CaDSR::DerivedDataElement is a Perl object representation of the CaCORE DerivedDataElement object.
See the CaCORE::ApplicationService manpage.
The Data Element that is derived from one or more data elements. ISO DEF: the relationship among a Data Element which is derived, the rule controlling its derivation, and the Data Element(s)
from which it is derived.
The following are all the attributes of the DerivedDataElement object and their data types:
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DerivedDataElement:
Many to one assoication, use getDataElement
to get the associated DataElement.
One to many assoication, use getDataElementDerivationCollection
to get a collection of associated DataElementDerivation.
Many to one assoication, use getDerivationType
to get the associated DerivationType.
CaCORE::CaDSR::Designation - Perl extension for Designation.
The CaCORE::CaDSR::Designation is a Perl object representation of the CaCORE Designation object.
See the CaCORE::ApplicationService manpage.
A name by which an Administered Component is known in a specific Context. Also a placeholder to track the usage of Administered Components by different Contexts.
The following are all the attributes of the Designation object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Designation:
Many to one assoication, use getContext
to get the associated Context.
One to many assoication, use getDesignationClassSchemeItemCollection
to get a collection of associated DesignationClassSchemeItem.
CaCORE::CaDSR::DesignationClassSchemeItem - Perl extension for DesignationClassSchemeItem.
The CaCORE::CaDSR::DesignationClassSchemeItem is a Perl object representation of the CaCORE DesignationClassSchemeItem object.
See the CaCORE::ApplicationService manpage.
A class that serves to allow many to many relationships between Designation and ClassSchemeClassSchemeItem, providing uniqueness to the CS/CSI pairing to an Designation.
The following are all the attributes of the DesignationClassSchemeItem object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the DesignationClassSchemeItem:
Many to one assoication, use getClassSchemeClassSchemeItem
to get the associated ClassSchemeClassSchemeItem.
Many to one assoication, use getDesignation
to get the associated Designation.
CaCORE::CaDSR::EnumeratedValueDomain - Perl extension for EnumeratedValueDomain.
The CaCORE::CaDSR::EnumeratedValueDomain is a Perl object representation of the CaCORE EnumeratedValueDomain object.
EnumeratedValueDomain extends from domain object ValueDomain.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the EnumeratedValueDomain object and their data types:
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the EnumeratedValueDomain:
One to many assoication, use getValueDomainPermissibleValueCollection
to get a collection of associated ValueDomainPermissibleValue.
CaCORE::CaDSR::Form - Perl extension for Form.
The CaCORE::CaDSR::Form is a Perl object representation of the CaCORE Form object.
Form extends from domain object FormElement.
See the CaCORE::ApplicationService manpage.
A questionnaire that documents all the patient data stipulated in the protocol and used by clinicians to record information about patient's visits while on the clinical trial.
The following are all the attributes of the Form object and their data types:
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Form:
One to many assoication, use getModuleCollection
to get a collection of associated Module.
One to many assoication, use getProtocolCollection
to get a collection of associated Protocol.
CaCORE::CaDSR::FormElement - Perl extension for FormElement.
The CaCORE::CaDSR::FormElement is a Perl object representation of the CaCORE FormElement object.
FormElement extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
The element of a Form
The following are all the attributes of the FormElement object and their data types:
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the FormElement:
One to many assoication, use getInstructionCollection
to get a collection of associated Instruction.
CaCORE::CaDSR::Function - Perl extension for Function.
The CaCORE::CaDSR::Function is a Perl object representation of the CaCORE Function object.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the Function object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Function:
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
CaCORE::CaDSR::Instruction - Perl extension for Instruction.
The CaCORE::CaDSR::Instruction is a Perl object representation of the CaCORE Instruction object.
Instruction extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
Instruction for a Form, Module, Question or Valid Value on a Form
The following are all the attributes of the Instruction object and their data types:
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Instruction:
Many to one assoication, use getFormElement
to get the associated FormElement.
CaCORE::CaDSR::Module - Perl extension for Module.
The CaCORE::CaDSR::Module is a Perl object representation of the CaCORE Module object.
Module extends from domain object FormElement.
See the CaCORE::ApplicationService manpage.
A collection of data elements, or Common Data Elements, logically grouped on a case report form.
The following are all the attributes of the Module object and their data types:
data type: int
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Module:
Many to one assoication, use getForm
to get the associated Form.
One to many assoication, use getQuestionCollection
to get a collection of associated Question.
CaCORE::CaDSR::NonenumeratedValueDomain - Perl extension for NonenumeratedValueDomain.
The CaCORE::CaDSR::NonenumeratedValueDomain is a Perl object representation of the CaCORE NonenumeratedValueDomain object.
NonenumeratedValueDomain extends from domain object ValueDomain.
See the CaCORE::ApplicationService manpage.
A value domain not expressed as a list of all permissible values.
The following are all the attributes of the NonenumeratedValueDomain object and their data types:
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the NonenumeratedValueDomain:
CaCORE::CaDSR::ObjectClass - Perl extension for ObjectClass.
The CaCORE::CaDSR::ObjectClass is a Perl object representation of the CaCORE ObjectClass object.
ObjectClass extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
A set of ideas, abstractions, or things in the real world that can be identified with explicit boundaries and meaning and whose properties and behavior follow the same rules.
The following are all the attributes of the ObjectClass object and their data types:
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ObjectClass:
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getDataElementConceptCollection
to get a collection of associated DataElementConcept.
One to many assoication, use getSourcObjectClassRelationshipCollection
to get a collection of associated SourcObjectClassRelationship.
One to many assoication, use getTargetObjectClassRelationshipCollection
to get a collection of associated TargetObjectClassRelationship.
CaCORE::CaDSR::ObjectClassRelationship - Perl extension for ObjectClassRelationship.
The CaCORE::CaDSR::ObjectClassRelationship is a Perl object representation of the CaCORE ObjectClassRelationship object.
ObjectClassRelationship extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
A description of the affiliation between two occurrences of Object Classes
The following are all the attributes of the ObjectClassRelationship object and their data types:
data type: string
data type: string
data type: int
data type: int
data type: string
data type: int
data type: int
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ObjectClassRelationship:
Many to one assoication, use getSourceObjectClass
to get the associated SourceObjectClass.
Many to one assoication, use getTargetObjectClass
to get the associated TargetObjectClass.
CaCORE::CaDSR::Organization - Perl extension for Organization.
The CaCORE::CaDSR::Organization is a Perl object representation of the CaCORE Organization object.
See the CaCORE::ApplicationService manpage.
Organizational unit like a laboratory, institute or consortium.
The following are all the attributes of the Organization object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Organization:
One to many assoication, use getAddressCollection
to get a collection of associated Address.
One to many assoication, use getAdministeredComponentContactCollection
to get a collection of associated AdministeredComponentContact.
One to many assoication, use getPersonCollection
to get a collection of associated Person.
CaCORE::CaDSR::PermissibleValue - Perl extension for PermissibleValue.
The CaCORE::CaDSR::PermissibleValue is a Perl object representation of the CaCORE PermissibleValue object.
See the CaCORE::ApplicationService manpage.
The exact names, codes and text that can be stored in a data field in an information management system. ISO DEF: An expression of a value meaning in a specific value domain.
The following are all the attributes of the PermissibleValue object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: long
data type: string
data type: long
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the PermissibleValue:
One to many assoication, use getValueDomainPermissibleValueCollection
to get a collection of associated ValueDomainPermissibleValue.
Many to one assoication, use getValueMeaning
to get the associated ValueMeaning.
CaCORE::CaDSR::Person - Perl extension for Person.
The CaCORE::CaDSR::Person is a Perl object representation of the CaCORE Person object.
See the CaCORE::ApplicationService manpage.
Person's first and last name and the connection to the party.
The following are all the attributes of the Person object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Person:
One to many assoication, use getAddressCollection
to get a collection of associated Address.
One to many assoication, use getAdministeredComponentContactCollection
to get a collection of associated AdministeredComponentContact.
Many to one assoication, use getOrganization
to get the associated Organization.
CaCORE::CaDSR::Property - Perl extension for Property.
The CaCORE::CaDSR::Property is a Perl object representation of the CaCORE Property object.
Property extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
Property is an attribute of a concept. Examples of properties are ``Synonym'', ``Preferred_Name'', ``Semantic_Type'' etc.
The following are all the attributes of the Property object and their data types:
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Property:
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getDataElementConceptCollection
to get a collection of associated DataElementConcept.
CaCORE::CaDSR::Protocol - Perl extension for Protocol.
The CaCORE::CaDSR::Protocol is a Perl object representation of the CaCORE Protocol object.
Protocol extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
An object representation of the protocol used in assembling a clone library.
The following are all the attributes of the Protocol object and their data types:
data type: string
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
data type: dateTime
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Protocol:
One to many assoication, use getFormCollection
to get a collection of associated Form.
CaCORE::CaDSR::Question - Perl extension for Question.
The CaCORE::CaDSR::Question is a Perl object representation of the CaCORE Question object.
Question extends from domain object FormElement.
See the CaCORE::ApplicationService manpage.
The actual text of the data element as specified on a Case Report Form of a Protocol.
The following are all the attributes of the Question object and their data types:
data type: string
data type: string
data type: int
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Question:
Many to one assoication, use getDataElement
to get the associated DataElement.
Many to one assoication, use getModule
to get the associated Module.
One to many assoication, use getQuestionRepetitionCollection
to get a collection of associated QuestionRepetition.
One to many assoication, use getValidValueCollection
to get a collection of associated ValidValue.
Many to one assoication, use getValueDomain
to get the associated ValueDomain.
CaCORE::CaDSR::QuestionRepetition - Perl extension for QuestionRepetition.
The CaCORE::CaDSR::QuestionRepetition is a Perl object representation of the CaCORE QuestionRepetition object.
QuestionRepetition extends from domain object FormElement.
See the CaCORE::ApplicationService manpage.
The following are all the attributes of the QuestionRepetition object and their data types:
data type: string
data type: string
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the QuestionRepetition:
Many to one assoication, use getDefaultValidValue
to get the associated DefaultValidValue.
CaCORE::CaDSR::ReferenceDocument - Perl extension for ReferenceDocument.
The CaCORE::CaDSR::ReferenceDocument is a Perl object representation of the CaCORE ReferenceDocument object.
See the CaCORE::ApplicationService manpage.
A place to document additional information about Administered Components that is not readily stored elsewhere.
The following are all the attributes of the ReferenceDocument object and their data types:
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: long
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ReferenceDocument:
Many to one assoication, use getClassSchemeClassSchemeItem
to get the associated ClassSchemeClassSchemeItem.
Many to one assoication, use getClassificationSchemeItem
to get the associated ClassificationSchemeItem.
Many to one assoication, use getContext
to get the associated Context.
CaCORE::CaDSR::Representation - Perl extension for Representation.
The CaCORE::CaDSR::Representation is a Perl object representation of the CaCORE Representation object.
Representation extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
Mechanism by which the functional and/or presentational category of an item maybe conveyed to a user. Component of a Data Element Name that describes how data are represented (i.e. the combination of a Value Domain, data type, and if necessary a unit of measure or a character set.) The Representation occupies the last position in the Data Element name (i.e. rightmost). Examples: Code - A system of valid symbols that substitute for specified values e.g. alpha, numeric, symbols and/or combinations. Count ? Non-monetary numeric value arrived at by counting. Currency ? Monetary representation. Date ? Calendar representation e.g. YYYY-MM-DD Graphic ? Diagrams, graphs, mathematical curves, or the like ? usually a vector image. Icon ? A sign or representation that stands for its object by virtue of a resemblance or analogy to it. Picture ? A visual representation of a person, object, or scene ? usually a raster image. Quantity ? A continuous number such as the linear dimensions, capacity/amount (non-monetary) of an object. Text ? A text field that is usually unformatted. Time ? Time of day or duration e.g. HH:MM:SS.SSSS.
The following are all the attributes of the Representation object and their data types:
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the Representation:
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getValueDomainCollection
to get a collection of associated ValueDomain.
CaCORE::CaDSR::TriggerAction - Perl extension for TriggerAction.
The CaCORE::CaDSR::TriggerAction is a Perl object representation of the CaCORE TriggerAction object.
See the CaCORE::ApplicationService manpage.
a
The following are all the attributes of the TriggerAction object and their data types:
data type: string
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the TriggerAction:
One to many assoication, use getAdministeredComponentClassSchemeItemCollection
to get a collection of associated AdministeredComponentClassSchemeItem.
One to many assoication, use getProtocolCollection
to get a collection of associated Protocol.
Many to one assoication, use getSourceFormElement
to get the associated SourceFormElement.
Many to one assoication, use getTargetFormElement
to get the associated TargetFormElement.
CaCORE::CaDSR::ValidValue - Perl extension for ValidValue.
The CaCORE::CaDSR::ValidValue is a Perl object representation of the CaCORE ValidValue object.
ValidValue extends from domain object FormElement.
See the CaCORE::ApplicationService manpage.
The allowable values for a given data element (question) on a Case Report Form.
The following are all the attributes of the ValidValue object and their data types:
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ValidValue:
Many to one assoication, use getQuestion
to get the associated Question.
Many to one assoication, use getValueDomainPermissibleValue
to get the associated ValueDomainPermissibleValue.
CaCORE::CaDSR::ValueDomain - Perl extension for ValueDomain.
The CaCORE::CaDSR::ValueDomain is a Perl object representation of the CaCORE ValueDomain object.
ValueDomain extends from domain object AdministeredComponent.
See the CaCORE::ApplicationService manpage.
A set of permissible values for a data element.
The following are all the attributes of the ValueDomain object and their data types:
data type: string
data type: string
data type: string
data type: int
data type: string
data type: string
data type: string
data type: int
data type: int
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ValueDomain:
One to many assoication, use getChildValueDomainRelationshipCollection
to get a collection of associated ChildValueDomainRelationship.
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
Many to one assoication, use getConceptualDomain
to get the associated ConceptualDomain.
One to many assoication, use getDataElementCollection
to get a collection of associated DataElement.
One to many assoication, use getParentValueDomainRelationshipCollection
to get a collection of associated ParentValueDomainRelationship.
One to many assoication, use getQuestionCollection
to get a collection of associated Question.
Many to one assoication, use getRepresention
to get the associated Represention.
CaCORE::CaDSR::ValueDomainPermissibleValue - Perl extension for ValueDomainPermissibleValue.
The CaCORE::CaDSR::ValueDomainPermissibleValue is a Perl object representation of the CaCORE ValueDomainPermissibleValue object.
See the CaCORE::ApplicationService manpage.
This captures the many-to-many relationship between value domain and permissible values and allows to associate a value domain to a permissible value.
The following are all the attributes of the ValueDomainPermissibleValue object and their data types:
data type: dateTime
data type: string
data type: dateTime
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ValueDomainPermissibleValue:
Many to one assoication, use getConcept
to get the associated Concept.
Many to one assoication, use getEnumeratedValueDomain
to get the associated EnumeratedValueDomain.
Many to one assoication, use getPermissibleValue
to get the associated PermissibleValue.
One to many assoication, use getValidValueCollection
to get a collection of associated ValidValue.
CaCORE::CaDSR::ValueDomainRelationship - Perl extension for ValueDomainRelationship.
The CaCORE::CaDSR::ValueDomainRelationship is a Perl object representation of the CaCORE ValueDomainRelationship object.
See the CaCORE::ApplicationService manpage.
The affiliation between two occurrences of Value Domains.
The following are all the attributes of the ValueDomainRelationship object and their data types:
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ValueDomainRelationship:
Many to one assoication, use getChildValueDomain
to get the associated ChildValueDomain.
Many to one assoication, use getParentValueDomain
to get the associated ParentValueDomain.
CaCORE::CaDSR::ValueMeaning - Perl extension for ValueMeaning.
The CaCORE::CaDSR::ValueMeaning is a Perl object representation of the CaCORE ValueMeaning object.
See the CaCORE::ApplicationService manpage.
The significance associated with an allowable/permissible value.
The following are all the attributes of the ValueMeaning object and their data types:
data type: dateTime
data type: string
data type: string
data type: dateTime
data type: dateTime
data type: string
data type: dateTime
data type: string
data type: string
data type: string
Note: Although you can also use the corresponding setter methods to set the attribute values, it is not recommended to do so unless you absolutely have to change the object's attributes.
The following are all the objects that are associated with the ValueMeaning:
Many to one assoication, use getConceptDerivationRule
to get the associated ConceptDerivationRule.
One to many assoication, use getConceptualDomainCollection
to get a collection of associated ConceptualDomain.
One to many assoication, use getPermissibleValueCollection
to get a collection of associated PermissibleValue.
Please do not contact author directly. Send email to ncicb@pop.nci.nih.gov to request support or report a bug.
Shan Jiang <jiangs@mail.nih.gov>
The CaCORE Software License, Version 1.0
Copyright 2001-2005 SAIC. This software was developed in conjunction with the National Cancer Institute, and so to the extent government employees are co-authors, any rights in such works shall be subject to Title 17 of the United States Code, section 105. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the disclaimer of Article 5, below. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the disclaimer of Article 5 in the documentation and/or other materials provided with the distribution. 2. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by SAIC and the National Cancer Institute." If no such end-user documentation is to be included, this acknowledgment shall appear in the software itself, wherever such third-party acknowledgments normally appear. 3. The names "The National Cancer Institute", "NCI" and "SAIC" must not be used to endorse or promote products derived from this software. This license does not authorize the licensee to use any trademarks owned by either NCI or SAIC. 4. This license does not authorize or prohibit the incorporation of this software into any third party proprietary programs. Licensee is expressly made responsible for obtaining any permission required to incorporate this software into third party proprietary programs and for informing licensee's end-users of their obligation to secure any required permissions before incorporating this software into third party proprietary software programs. 5. THIS SOFTWARE IS PROVIDED "AS IS," AND ANY EXPRESSED OR IMPLIED WARRANTIES, (INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE) ARE DISCLAIMED. IN NO EVENT SHALL THE NATIONAL CANCER INSTITUTE, SAIC, OR THEIR AFFILIATES BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.