Class ResourceTokenValueRec


  • public class ResourceTokenValueRec
    extends ResourceRefRec
    A DTO representing a mapping of a resource and token value. The record is used to drive the population of the CODE_SYSTEMS, COMMON_TOKEN_VALUES TOKEN_VALUES_MAP and _TOKEN_VALUES_MAP tables.
    • Constructor Detail

      • ResourceTokenValueRec

        public ResourceTokenValueRec​(String parameterName,
                                     String resourceType,
                                     long resourceTypeId,
                                     long logicalResourceId,
                                     String codeSystem,
                                     String externalRefValue,
                                     Integer compositeId,
                                     boolean systemLevel)
        Public constructor
        Parameters:
        parameterName -
        resourceType -
        resourceTypeId -
        logicalResourceId -
        codeSystem -
        externalRefValue -
        compositeId -
        systemLevel -
      • ResourceTokenValueRec

        public ResourceTokenValueRec​(String parameterName,
                                     String resourceType,
                                     long resourceTypeId,
                                     long logicalResourceId,
                                     String externalSystemName,
                                     String externalRefValue,
                                     Integer refVersionId,
                                     Integer compositeId,
                                     boolean systemLevel)
        Public constructor. Used to create a versioned resource reference
        Parameters:
        parameterName -
        resourceType -
        resourceTypeId -
        logicalResourceId -
        externalSystemName -
        externalRefValue -
        refVersionId -
        compositeId -
        systemLevel -
    • Method Detail

      • getCodeSystemValue

        public String getCodeSystemValue()
        Returns:
        the codeSystemValue
      • getCodeSystemValueId

        public int getCodeSystemValueId()
        Returns:
        the codeSystemValueId
      • setCodeSystemValueId

        public void setCodeSystemValueId​(int codeSystemValueId)
        Parameters:
        externalSystemNameId - the externalSystemNameId to set
      • getTokenValue

        public String getTokenValue()
        Returns:
        the tokenValue
      • getCommonTokenValueId

        public Long getCommonTokenValueId()
        Returns:
        the commonTokenValueId, can be null if the value has not been set
      • setCommonTokenValueId

        public void setCommonTokenValueId​(long commonTokenValueId)
        Sets the database id for the commonTokenValue record.
        Parameters:
        commontTokenValueId - to set
      • getRefVersionId

        public Integer getRefVersionId()
        Returns:
        the refVersionId
      • getCompositeId

        public Integer getCompositeId()
        Returns:
        the compositeId
      • isSystemLevel

        public boolean isSystemLevel()
        Returns:
        the systemLevel