CaCORE::CaDSR::Address - Perl extension for Address.
The CaCORE::CaDSR::Address is a Perl object representation of the CaCORE Address object.
See CaCORE::ApplicationService.
The following are all the attributes of the Address object and their data types:
data type: string
string
data type: dateTime
dateTime
data type: int
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 Address:
Many to one assoication, use getOrganization to get the associated Organization.
getOrganization
Many to one assoication, use getPerson to get the associated Person.
getPerson
CaCORE::CaDSR::AdministeredComponent - Perl extension for AdministeredComponent.
The CaCORE::CaDSR::AdministeredComponent is a Perl object representation of the CaCORE AdministeredComponent object.
The following are all the attributes of the AdministeredComponent object and their data types:
data type: long
long
data type: float
float
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.
getAdministeredComponentClassSchemeItemCollection
One to many assoication, use getAdministeredComponentContactCollection to get a collection of associated AdministeredComponentContact.
getAdministeredComponentContactCollection
Many to one assoication, use getContext to get the associated Context.
getContext
One to many assoication, use getDefinitionCollection to get a collection of associated Definition.
getDefinitionCollection
One to many assoication, use getDesignationCollection to get a collection of associated Designation.
getDesignationCollection
One to many assoication, use getReferenceDocumentCollection to get a collection of associated ReferenceDocument.
getReferenceDocumentCollection
CaCORE::CaDSR::AdministeredComponentClassSchemeItem - Perl extension for AdministeredComponentClassSchemeItem.
The CaCORE::CaDSR::AdministeredComponentClassSchemeItem is a Perl object representation of the CaCORE AdministeredComponentClassSchemeItem object.
The following are all the attributes of the AdministeredComponentClassSchemeItem object and their data types:
The following are all the objects that are associated with the AdministeredComponentClassSchemeItem:
Many to one assoication, use getClassSchemeClassSchemeItem to get the associated ClassSchemeClassSchemeItem.
getClassSchemeClassSchemeItem
One to many assoication, use getSourceObjectClassCollection to get a collection of associated SourceObjectClass.
getSourceObjectClassCollection
One to many assoication, use getTargetObjectClassCollection to get a collection of associated TargetObjectClass.
getTargetObjectClassCollection
CaCORE::CaDSR::AdministeredComponentContact - Perl extension for AdministeredComponentContact.
The CaCORE::CaDSR::AdministeredComponentContact is a Perl object representation of the CaCORE AdministeredComponentContact object.
The following are all the attributes of the AdministeredComponentContact object and their data types:
The following are all the objects that are associated with the AdministeredComponentContact:
Many to one assoication, use getClassificationSchemeItem to get the associated ClassificationSchemeItem.
getClassificationSchemeItem
CaCORE::CaDSR::ClassSchemeClassSchemeItem - Perl extension for ClassSchemeClassSchemeItem.
The CaCORE::CaDSR::ClassSchemeClassSchemeItem is a Perl object representation of the CaCORE ClassSchemeClassSchemeItem object.
The following are all the attributes of the ClassSchemeClassSchemeItem object and their data types:
The following are all the objects that are associated with the ClassSchemeClassSchemeItem:
One to many assoication, use getChildClassSchemeClassSchemeItemCollection to get a collection of associated ChildClassSchemeClassSchemeItem.
getChildClassSchemeClassSchemeItemCollection
Many to one assoication, use getClassificationScheme to get the associated ClassificationScheme.
getClassificationScheme
One to many assoication, use getDefinitionClassSchemeItemCollection to get a collection of associated DefinitionClassSchemeItem.
getDefinitionClassSchemeItemCollection
One to many assoication, use getDesignationClassSchemeItemCollection to get a collection of associated DesignationClassSchemeItem.
getDesignationClassSchemeItemCollection
Many to one assoication, use getParentClassSchemeClassSchemeItem to get the associated ParentClassSchemeClassSchemeItem.
getParentClassSchemeClassSchemeItem
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".
The following are all the attributes of the ClassificationScheme object and their data types:
The following are all the objects that are associated with the ClassificationScheme:
One to many assoication, use getChildClassificationSchemeCollection to get a collection of associated ChildClassificationScheme.
getChildClassificationSchemeCollection
One to many assoication, use getChildClassificationSchemeRelationshipCollection to get a collection of associated ChildClassificationSchemeRelationship.
getChildClassificationSchemeRelationshipCollection
One to many assoication, use getClassSchemeClassSchemeItemCollection to get a collection of associated ClassSchemeClassSchemeItem.
getClassSchemeClassSchemeItemCollection
Many to one assoication, use getConceptDerivationRule to get the associated ConceptDerivationRule.
getConceptDerivationRule
Many to one assoication, use getParentClassificationScheme to get the associated ParentClassificationScheme.
getParentClassificationScheme
One to many assoication, use getParentClassificationSchemeRelationshipCollection to get a collection of associated ParentClassificationSchemeRelationship.
getParentClassificationSchemeRelationshipCollection
CaCORE::CaDSR::ClassificationSchemeItem - Perl extension for ClassificationSchemeItem.
The CaCORE::CaDSR::ClassificationSchemeItem is a Perl object representation of the CaCORE ClassificationSchemeItem object.
The following are all the attributes of the ClassificationSchemeItem object and their data types:
The following are all the objects that are associated with the ClassificationSchemeItem:
One to many assoication, use getChildClassificationSchemeItemRelationshipCollection to get a collection of associated ChildClassificationSchemeItemRelationship.
getChildClassificationSchemeItemRelationshipCollection
One to many assoication, use getParentClassificationSchemeItemRelationshipCollection to get a collection of associated ParentClassificationSchemeItemRelationship.
getParentClassificationSchemeItemRelationshipCollection
CaCORE::CaDSR::ClassificationSchemeItemRelationship - Perl extension for ClassificationSchemeItemRelationship.
The CaCORE::CaDSR::ClassificationSchemeItemRelationship is a Perl object representation of the CaCORE ClassificationSchemeItemRelationship object.
The following are all the attributes of the ClassificationSchemeItemRelationship object and their data types:
The following are all the objects that are associated with the ClassificationSchemeItemRelationship:
Many to one assoication, use getChildClassificationSchemeItem to get the associated ChildClassificationSchemeItem.
getChildClassificationSchemeItem
Many to one assoication, use getParentClassificationSchemeItem to get the associated ParentClassificationSchemeItem.
getParentClassificationSchemeItem
CaCORE::CaDSR::ClassificationSchemeRelationship - Perl extension for ClassificationSchemeRelationship.
The CaCORE::CaDSR::ClassificationSchemeRelationship is a Perl object representation of the CaCORE ClassificationSchemeRelationship object.
The following are all the attributes of the ClassificationSchemeRelationship object and their data types:
The following are all the objects that are associated with the ClassificationSchemeRelationship:
Many to one assoication, use getChildClassificationScheme to get the associated ChildClassificationScheme.
getChildClassificationScheme
CaCORE::CaDSR::ComponentConcept - Perl extension for ComponentConcept.
The CaCORE::CaDSR::ComponentConcept is a Perl object representation of the CaCORE ComponentConcept object.
The following are all the attributes of the ComponentConcept object and their data types:
The following are all the objects that are associated with the ComponentConcept:
Many to one assoication, use getComponentlevel to get the associated Componentlevel.
getComponentlevel
Many to one assoication, use getConcept to get the associated Concept.
getConcept
Many to one assoication, use getDerivationRule to get the associated DerivationRule.
getDerivationRule
CaCORE::CaDSR::ComponentLevel - Perl extension for ComponentLevel.
The CaCORE::CaDSR::ComponentLevel is a Perl object representation of the CaCORE ComponentLevel object.
The following are all the attributes of the ComponentLevel object and their data types:
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".
The following are all the attributes of the Concept object and their data types:
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.
getComponentConceptCollection
One to many assoication, use getValueDomainPermissibleValueCollection to get a collection of associated ValueDomainPermissibleValue.
getValueDomainPermissibleValueCollection
CaCORE::CaDSR::ConceptDerivationRule - Perl extension for ConceptDerivationRule.
The CaCORE::CaDSR::ConceptDerivationRule is a Perl object representation of the CaCORE ConceptDerivationRule object.
The following are all the attributes of the ConceptDerivationRule object and their data types:
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.
getClassificationSchemeCollection
One to many assoication, use getClassificationSchemeItemCollection to get a collection of associated ClassificationSchemeItem.
getClassificationSchemeItemCollection
One to many assoication, use getConceptualDomainCollection to get a collection of associated ConceptualDomain.
getConceptualDomainCollection
Many to one assoication, use getDerivationType to get the associated DerivationType.
getDerivationType
One to many assoication, use getObjectClassCollection to get a collection of associated ObjectClass.
getObjectClassCollection
One to many assoication, use getObjectClassRelationshipCollection to get a collection of associated ObjectClassRelationship.
getObjectClassRelationshipCollection
One to many assoication, use getPropertyCollection to get a collection of associated Property.
getPropertyCollection
One to many assoication, use getRepresentationCollection to get a collection of associated Representation.
getRepresentationCollection
One to many assoication, use getSourceRoleConceptCollection to get a collection of associated SourceRoleConcept.
getSourceRoleConceptCollection
One to many assoication, use getTargetRoleConceptCollection to get a collection of associated TargetRoleConcept.
getTargetRoleConceptCollection
One to many assoication, use getValueDomainCollection to get a collection of associated ValueDomain.
getValueDomainCollection
One to many assoication, use getValueMeaningCollection to get a collection of associated ValueMeaning.
getValueMeaningCollection
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".
The following are all the attributes of the ConceptualDomain object and their data types:
The following are all the objects that are associated with the ConceptualDomain:
One to many assoication, use getDataElementConceptCollection to get a collection of associated DataElementConcept.
getDataElementConceptCollection
CaCORE::CaDSR::ConditionMessage - Perl extension for ConditionMessage.
The CaCORE::CaDSR::ConditionMessage is a Perl object representation of the CaCORE ConditionMessage object.
The following are all the attributes of the ConditionMessage object and their data types:
The following are all the objects that are associated with the ConditionMessage:
Many to one assoication, use getQuestionCondition to get the associated QuestionCondition.
getQuestionCondition
CaCORE::CaDSR::ContactCommunication - Perl extension for ContactCommunication.
The CaCORE::CaDSR::ContactCommunication is a Perl object representation of the CaCORE ContactCommunication object.
The following are all the attributes of the ContactCommunication object and their data types:
The following are all the objects that are associated with the ContactCommunication:
CaCORE::CaDSR::Context - Perl extension for Context.
The CaCORE::CaDSR::Context is a Perl object representation of the CaCORE Context object.
The following are all the attributes of the Context object and their data types:
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.
getAdministeredComponentCollection
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".
The following are all the attributes of the DataElement object and their data types:
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.
getChildDataElementRelationshipsCollection
Many to one assoication, use getDataElementConcept to get the associated DataElementConcept.
getDataElementConcept
One to many assoication, use getDataElementDerivationCollection to get a collection of associated DataElementDerivation.
getDataElementDerivationCollection
Many to one assoication, use getDerivedDataElement to get the associated DerivedDataElement.
getDerivedDataElement
One to many assoication, use getParentDataElementRelationshipsCollection to get a collection of associated ParentDataElementRelationships.
getParentDataElementRelationshipsCollection
One to many assoication, use getQuestionCollection to get a collection of associated Question.
getQuestionCollection
Many to one assoication, use getValueDomain to get the associated ValueDomain.
getValueDomain
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".
The following are all the attributes of the DataElementConcept object and their data types:
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.
getChildDataElementConceptRelationshipCollection
Many to one assoication, use getConceptualDomain to get the associated ConceptualDomain.
getConceptualDomain
One to many assoication, use getDataElementCollection to get a collection of associated DataElement.
getDataElementCollection
Many to one assoication, use getObjectClass to get the associated ObjectClass.
getObjectClass
One to many assoication, use getParentDataElementConceptRelationshipCollection to get a collection of associated ParentDataElementConceptRelationship.
getParentDataElementConceptRelationshipCollection
Many to one assoication, use getProperty to get the associated Property.
getProperty
CaCORE::CaDSR::DataElementConceptRelationship - Perl extension for DataElementConceptRelationship.
The CaCORE::CaDSR::DataElementConceptRelationship is a Perl object representation of the CaCORE DataElementConceptRelationship object.
The following are all the attributes of the DataElementConceptRelationship object and their data types:
The following are all the objects that are associated with the DataElementConceptRelationship:
Many to one assoication, use getChildDataElementConcept to get the associated ChildDataElementConcept.
getChildDataElementConcept
Many to one assoication, use getParentDataElementConcept to get the associated ParentDataElementConcept.
getParentDataElementConcept
CaCORE::CaDSR::DataElementDerivation - Perl extension for DataElementDerivation.
The CaCORE::CaDSR::DataElementDerivation is a Perl object representation of the CaCORE DataElementDerivation object.
The following are all the attributes of the DataElementDerivation object and their data types:
The following are all the objects that are associated with the DataElementDerivation:
Many to one assoication, use getDataElement to get the associated DataElement.
getDataElement
Many to one assoication, use getLeftOperand to get the associated LeftOperand.
getLeftOperand
CaCORE::CaDSR::DataElementRelationship - Perl extension for DataElementRelationship.
The CaCORE::CaDSR::DataElementRelationship is a Perl object representation of the CaCORE DataElementRelationship object.
The following are all the attributes of the DataElementRelationship object and their data types:
The following are all the objects that are associated with the DataElementRelationship:
Many to one assoication, use getChildDataElement to get the associated ChildDataElement.
getChildDataElement
Many to one assoication, use getParentDataElement to get the associated ParentDataElement.
getParentDataElement
CaCORE::CaDSR::Definition - Perl extension for Definition.
The CaCORE::CaDSR::Definition is a Perl object representation of the CaCORE Definition object.
The following are all the attributes of the Definition object and their data types:
The following are all the objects that are associated with the Definition:
CaCORE::CaDSR::DefinitionClassSchemeItem - Perl extension for DefinitionClassSchemeItem.
The CaCORE::CaDSR::DefinitionClassSchemeItem is a Perl object representation of the CaCORE DefinitionClassSchemeItem object.
The following are all the attributes of the DefinitionClassSchemeItem object and their data types:
The following are all the objects that are associated with the DefinitionClassSchemeItem:
Many to one assoication, use getDefinition to get the associated Definition.
getDefinition
CaCORE::CaDSR::DerivationType - Perl extension for DerivationType.
The CaCORE::CaDSR::DerivationType is a Perl object representation of the CaCORE DerivationType object.
The following are all the attributes of the DerivationType object and their data types:
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.
getConceptDerivationRuleCollection
One to many assoication, use getDerivedDataElementCollection to get a collection of associated DerivedDataElement.
getDerivedDataElementCollection
CaCORE::CaDSR::DerivedDataElement - Perl extension for DerivedDataElement.
The CaCORE::CaDSR::DerivedDataElement is a Perl object representation of the CaCORE DerivedDataElement object.
The following are all the attributes of the DerivedDataElement object and their data types:
The following are all the objects that are associated with the DerivedDataElement:
CaCORE::CaDSR::Designation - Perl extension for Designation.
The CaCORE::CaDSR::Designation is a Perl object representation of the CaCORE Designation object.
The following are all the attributes of the Designation object and their data types:
The following are all the objects that are associated with the Designation:
CaCORE::CaDSR::DesignationClassSchemeItem - Perl extension for DesignationClassSchemeItem.
The CaCORE::CaDSR::DesignationClassSchemeItem is a Perl object representation of the CaCORE DesignationClassSchemeItem object.
The following are all the attributes of the DesignationClassSchemeItem object and their data types:
The following are all the objects that are associated with the DesignationClassSchemeItem:
Many to one assoication, use getDesignation to get the associated Designation.
getDesignation
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".
The following are all the attributes of the EnumeratedValueDomain object and their data types:
The following are all the objects that are associated with the EnumeratedValueDomain:
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".
The following are all the attributes of the Form object and their data types:
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.
getModuleCollection
One to many assoication, use getProtocolCollection to get a collection of associated Protocol.
getProtocolCollection
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".
The following are all the attributes of the FormElement object and their data types:
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.
getInstructionCollection
CaCORE::CaDSR::Function - Perl extension for Function.
The CaCORE::CaDSR::Function is a Perl object representation of the CaCORE Function object.
The following are all the attributes of the Function object and their data types:
The following are all the objects that are associated with the Function:
One to many assoication, use getConditionComponentCollection to get a collection of associated ConditionComponent.
getConditionComponentCollection
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".
The following are all the attributes of the Instruction object and their data types:
The following are all the objects that are associated with the Instruction:
Many to one assoication, use getFormElement to get the associated FormElement.
getFormElement
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".
The following are all the attributes of the Module object and their data types:
The following are all the objects that are associated with the Module:
Many to one assoication, use getForm to get the associated Form.
getForm
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".
The following are all the attributes of the NonenumeratedValueDomain object and their data types:
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".
The following are all the attributes of the ObjectClass object and their data types:
The following are all the objects that are associated with the ObjectClass:
One to many assoication, use getSourcObjectClassRelationshipCollection to get a collection of associated SourcObjectClassRelationship.
getSourcObjectClassRelationshipCollection
One to many assoication, use getTargetObjectClassRelationshipCollection to get a collection of associated TargetObjectClassRelationship.
getTargetObjectClassRelationshipCollection
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".
The following are all the attributes of the ObjectClassRelationship object and their data types:
The following are all the objects that are associated with the ObjectClassRelationship:
Many to one assoication, use getSourceConceptDerivationRule to get the associated SourceConceptDerivationRule.
getSourceConceptDerivationRule
Many to one assoication, use getSourceObjectClass to get the associated SourceObjectClass.
getSourceObjectClass
Many to one assoication, use getSourceObjectClassClassification to get the associated SourceObjectClassClassification.
getSourceObjectClassClassification
Many to one assoication, use getTargetConceptDerivationRule to get the associated TargetConceptDerivationRule.
getTargetConceptDerivationRule
Many to one assoication, use getTargetObjectClass to get the associated TargetObjectClass.
getTargetObjectClass
Many to one assoication, use getTargetObjectClassClassification to get the associated TargetObjectClassClassification.
getTargetObjectClassClassification
CaCORE::CaDSR::Organization - Perl extension for Organization.
The CaCORE::CaDSR::Organization is a Perl object representation of the CaCORE Organization object.
The following are all the attributes of the Organization object and their data types:
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.
getAddressCollection
One to many assoication, use getContactCommunicationCollection to get a collection of associated ContactCommunication.
getContactCommunicationCollection
One to many assoication, use getPersonCollection to get a collection of associated Person.
getPersonCollection
CaCORE::CaDSR::PermissibleValue - Perl extension for PermissibleValue.
The CaCORE::CaDSR::PermissibleValue is a Perl object representation of the CaCORE PermissibleValue object.
The following are all the attributes of the PermissibleValue object and their data types:
The following are all the objects that are associated with the PermissibleValue:
Many to one assoication, use getValueMeaning to get the associated ValueMeaning.
getValueMeaning
CaCORE::CaDSR::Person - Perl extension for Person.
The CaCORE::CaDSR::Person is a Perl object representation of the CaCORE Person object.
The following are all the attributes of the Person object and their data types:
The following are all the objects that are associated with the Person:
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".
The following are all the attributes of the Property object and their data types:
The following are all the objects that are associated with the Property:
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".
The following are all the attributes of the Protocol object and their data types:
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.
getFormCollection
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".
The following are all the attributes of the Question object and their data types:
The following are all the objects that are associated with the Question:
Many to one assoication, use getModule to get the associated Module.
getModule
One to many assoication, use getQuestionComponentCollection to get a collection of associated QuestionComponent.
getQuestionComponentCollection
One to many assoication, use getQuestionRepetitionCollection to get a collection of associated QuestionRepetition.
getQuestionRepetitionCollection
One to many assoication, use getValidValueCollection to get a collection of associated ValidValue.
getValidValueCollection
CaCORE::CaDSR::QuestionCondition - Perl extension for QuestionCondition.
The CaCORE::CaDSR::QuestionCondition is a Perl object representation of the CaCORE QuestionCondition object.
The following are all the attributes of the QuestionCondition object and their data types:
The following are all the objects that are associated with the QuestionCondition:
One to many assoication, use getCondtionMessageCollection to get a collection of associated CondtionMessage.
getCondtionMessageCollection
One to many assoication, use getForcedConditionTriggeredActionCollection to get a collection of associated ForcedConditionTriggeredAction.
getForcedConditionTriggeredActionCollection
One to many assoication, use getQuestionConditionCollection to get a collection of associated QuestionCondition.
getQuestionConditionCollection
One to many assoication, use getTriggeredActionCollection to get a collection of associated TriggeredAction.
getTriggeredActionCollection
CaCORE::CaDSR::QuestionConditionComponents - Perl extension for QuestionConditionComponents.
The CaCORE::CaDSR::QuestionConditionComponents is a Perl object representation of the CaCORE QuestionConditionComponents object.
The following are all the attributes of the QuestionConditionComponents object and their data types:
The following are all the objects that are associated with the QuestionConditionComponents:
Many to one assoication, use getFunction to get the associated Function.
getFunction
Many to one assoication, use getParentQuestionCondition to get the associated ParentQuestionCondition.
getParentQuestionCondition
Many to one assoication, use getQuestion to get the associated Question.
getQuestion
Many to one assoication, use getValidValue to get the associated ValidValue.
getValidValue
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".
The following are all the attributes of the QuestionRepetition object and their data types:
The following are all the objects that are associated with the QuestionRepetition:
Many to one assoication, use getDefaultValidValue to get the associated DefaultValidValue.
getDefaultValidValue
CaCORE::CaDSR::ReferenceDocument - Perl extension for ReferenceDocument.
The CaCORE::CaDSR::ReferenceDocument is a Perl object representation of the CaCORE ReferenceDocument object.
The following are all the attributes of the ReferenceDocument object and their data types:
The following are all the objects that are associated with the ReferenceDocument:
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".
The following are all the attributes of the Representation object and their data types:
The following are all the objects that are associated with the Representation:
CaCORE::CaDSR::TriggerAction - Perl extension for TriggerAction.
The CaCORE::CaDSR::TriggerAction is a Perl object representation of the CaCORE TriggerAction object.
The following are all the attributes of the TriggerAction object and their data types:
The following are all the objects that are associated with the TriggerAction:
Many to one assoication, use getEnforcedCondition to get the associated EnforcedCondition.
getEnforcedCondition
Many to one assoication, use getSourceFormElement to get the associated SourceFormElement.
getSourceFormElement
Many to one assoication, use getTargetFormElement to get the associated TargetFormElement.
getTargetFormElement
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".
The following are all the attributes of the ValidValue object and their data types:
The following are all the objects that are associated with the ValidValue:
Many to one assoication, use getValueDomainPermissibleValue to get the associated ValueDomainPermissibleValue.
getValueDomainPermissibleValue
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".
The following are all the attributes of the ValueDomain object and their data types:
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.
getChildValueDomainRelationshipCollection
One to many assoication, use getParentValueDomainRelationshipCollection to get a collection of associated ParentValueDomainRelationship.
getParentValueDomainRelationshipCollection
Many to one assoication, use getRepresention to get the associated Represention.
getRepresention
CaCORE::CaDSR::ValueDomainPermissibleValue - Perl extension for ValueDomainPermissibleValue.
The CaCORE::CaDSR::ValueDomainPermissibleValue is a Perl object representation of the CaCORE ValueDomainPermissibleValue object.
The following are all the attributes of the ValueDomainPermissibleValue object and their data types:
The following are all the objects that are associated with the ValueDomainPermissibleValue:
Many to one assoication, use getEnumeratedValueDomain to get the associated EnumeratedValueDomain.
getEnumeratedValueDomain
Many to one assoication, use getPermissibleValue to get the associated PermissibleValue.
getPermissibleValue
CaCORE::CaDSR::ValueDomainRelationship - Perl extension for ValueDomainRelationship.
The CaCORE::CaDSR::ValueDomainRelationship is a Perl object representation of the CaCORE ValueDomainRelationship object.
The following are all the attributes of the ValueDomainRelationship object and their data types:
The following are all the objects that are associated with the ValueDomainRelationship:
Many to one assoication, use getChildValueDomain to get the associated ChildValueDomain.
getChildValueDomain
Many to one assoication, use getParentValueDomain to get the associated ParentValueDomain.
getParentValueDomain
CaCORE::CaDSR::ValueMeaning - Perl extension for ValueMeaning.
The CaCORE::CaDSR::ValueMeaning is a Perl object representation of the CaCORE ValueMeaning object.
ValueMeaning extends from domain object "AdministeredComponent".
The following are all the attributes of the ValueMeaning object and their data types:
The following are all the objects that are associated with the ValueMeaning:
One to many assoication, use getPermissibleValueCollection to get a collection of associated PermissibleValue.
getPermissibleValueCollection
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:
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.
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.
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.
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.
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.
To install CaCORE::CaBIO::SNP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CaCORE::CaBIO::SNP
CPAN shell
perl -MCPAN -e shell install CaCORE::CaBIO::SNP
For more information on module installation, please visit the detailed CPAN module installation guide.