public interface LOINCConcept extends Concept
Defines additional operations specified by the LOINC terminology concepts that do not exist in the ETS generic model. This interface defines methods that get:
Concept
DEFAULT_EQUIVALENCE_CONTEXT, EQUIVALENCE_TYPE_EXACT_CONCEPT, EQUIVALENCE_TYPE_MAPPING, EQUIVALENCE_TYPE_SEMANTIC, LOCAL_PREFERRED, MAXLENGTH_EXT_TYPE_CODE, NONE, TERMINOLOGY_PREFERRED, TERMINOLOGY_PREFERRED_AND_LOCAL_PREFERRED, TYPE_DESC, TYPE_PRINT
Modifier and Type | Method and Description |
---|---|
String |
getClassTypeValue()
Gets the class type value from the fully qualified LOINC concept name.
|
String |
getClassValue()
Gets the class value from the fully qualified LOINC concept name.
|
String |
getComponentValue()
Gets the component value from the fully qualified LOINC concept name.
|
String |
getLOINCPropertyValue(String property)
Gets the value of the given LOINC concept property using a property key.
|
String |
getMethodValue()
Gets the method value from the fully qualified LOINC concept name.
|
String |
getPropertyValue()
Gets the property value from the fully qualified LOINC concept name.
|
String[] |
getRelatedNames()
Gets an array of synonyms related to the fully qualified LOINC name.
|
String[] |
getRelatedNames2()
Gets an array of synonyms related to the fully qualified LOINC name.
|
String |
getScaleValue()
Gets the scale value from the fully qualified LOINC name.
|
String |
getShortName()
Gets short name of this
LOINCConcept object. |
String |
getSystemValue()
Gets the system value from the fully qualified LOINC name.
|
String |
getTimeAspectValue()
Gets the time aspect value from the fully qualified LOINC name.
|
getAllDescriptions, getAllDescriptions, getClassifications, getCodingSchemeVersion, getConceptCode, getConceptListsContainingConcept, getConceptListsContainingConcept, getDescription, getDescription, getDescription, getEquivalentConcepts, getEquivalentConcepts, getEquivalentConcepts, getExtendedTypeCode, getLocallyPreferredDescription, getLocallyPreferredDescription, getLocallySpecifiedDescriptions, getLocallySpecifiedDescriptions, getMappedConcepts, getMappedConcepts, getRelatedConcepts, getRelatedConcepts, getRelatedConcepts, getRelationships, getRelationships, getTerminologyPreferredDescription, getTerminologyPreferredDescription, getTerminologySpecifiedDescriptions, getTerminologySpecifiedDescriptions, isEquivalent, isEquivalent, isRelationType
getFinalAssignment, getNextAssignment, getPreviousAssignments, isReassigned
getRetiredDate, getVersionID, isActive, isInternal, isQuarantined, isRetired
getAttributeNames, getAttributes, getAttributes
getCreationDate, getETSID, getImportDate, getLastUpdateDate
String getClassValue() throws ETSDataException
Gets the class value from the fully qualified LOINC concept name.
The maximum length of this attribute is 20.ETSDataException
- If data transport exception occurs.String getClassTypeValue() throws ETSDataException
Gets the class type value from the fully qualified LOINC concept name.
The maximum length of this attribute is 50.ETSDataException
- If data transport exception occursString getComponentValue() throws ETSDataException
Gets the component value from the fully qualified LOINC concept name.
The maximum length of this attribute is 150.ETSDataException
- If data transport exception occurs.String getMethodValue() throws ETSDataException
Gets the method value from the fully qualified LOINC concept name.
The maximum length of this attribute is 50.ETSDataException
- If data transport exception occurs.String getPropertyValue() throws ETSDataException
Gets the property value from the fully qualified LOINC concept name.
The maximum length of this attribute is 30.ETSDataException
- If data transport exception occurs.String[] getRelatedNames() throws ETSDataException
Gets an array of synonyms related to the fully qualified LOINC name. The order of the synonyms is not related to the order of name parts. It returns an empty array if the LOINC name is not related to any synonyms.
The maximum length of this attribute is 255.ETSDataException
- If data transport exception occurs.String[] getRelatedNames2() throws ETSDataException
Gets an array of synonyms related to the fully qualified LOINC name. The method returns additional synonyms for the name as defined in version 2.05 of the LOINC specification. The order of the synonyms is not related to the order of the name parts.
The maximum length of this attribute is 4000.ETSDataException
- If data transport exception occurs.String getScaleValue() throws ETSDataException
ETSDataException
- If data transport exception occursString getSystemValue() throws ETSDataException
Gets the system value from the fully qualified LOINC name.
The maximum length of this attribute is 100.ETSDataException
- If data transport exception occurs.String getTimeAspectValue() throws ETSDataException
Gets the time aspect value from the fully qualified LOINC name.
The maximum length of this attribute is 15.ETSDataException
- If data transport exception occurs.String getLOINCPropertyValue(String property) throws ETSBadParameterException, ETSDataException, ETSNotFoundException
Gets the value of the given LOINC concept property using a property key. It
returns null
if this LOINCConcept
object does not have a corresponding
value.
property
- LOINC property key.null
if this LOINCConcept
object does not have a corresponding
value.ETSBadParameterException
- If an invalid parameter is passed.ETSDataException
- If data transport exception occurs.ETSNotFoundException
- If a property is not found for this LOINCConcept
object.String getShortName() throws ETSDataException
LOINCConcept
object. The short name property is available
since LOINC version 2.07. It returns null
if this LOINCConcept
object
does not have a short name. The maximum length of this attribute is 4000.null
if this LOINCConcept
object
does not have a short name.ETSDataException
- If a data transport exception occurs.HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved