Uploaded image for project: 'i2b2 Core Software'
  1. i2b2 Core Software
  2. CORE-175

Unable to create item in "Custom Metadata"

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Working As Designed
    • 1.7.04
    • None
    • Ontology Cell, Workbench
    • None
    • i2b2 Server VM 1.7.04

      i2b2 Workbench
      Version: 1.7.04.0004
      Build id: 20141020
    • Edit Terms
    • Synchronization Process
    • PostgreSQL
    • Chrome

    Description

      Item creation not possible, since the wizard-buttons "Next" and "Finish" keep gray, even though all required fields have been filled.

      Details are documented in attached file "i2b2-err.pdf"

      This might me a caused by a possible problem with the server-side ontology package, since the creation of the ontology folder "TestGender" lead to the following error message on the server:

      11:01:47,027 INFO [edu.harvard.i2b2.ontology.dao.ConceptPersistDao] (Thread-106) insert into public.CUSTOM_META(c_hlevel, c_fullname, c_name, c_synonym_cd, c_visualattributes, c_basecode, c_facttablecolumn, c_tablename, c_columnname, c_columndatatype, c_operator, c_dimcode, c_comment, c_tooltip, import_date, update_date, download_date,sourcesystem_cd, valuetype_cd, m_applied_path, c_path, c_symbol) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
      11:01:47,073 ERROR [edu.harvard.i2b2.ontology.dao.OntProcessStatusDao] (Thread-106) Dao ontProcessStatus failed

      Attachments

        Activity

          Issue resolved. For the "Base code", I failed to fill in the text-field next to the drop-down menu. Thought, that it would be enough to select a value from the dropdown, since the label "Base code" implied, that it's more about a prefix of a code, than the code itself. After checking the DB-Schema, I found out, that the column "c_basecode" in the metadata-tables (e.g. custom_meta) seems to correspond to the column "concept_cd" in the tables "observation_fact" and "concept_dimension" and therefore seems to be a code/id for the respective item in the metadata tables.

          Bottom-Line: the problem is resolved
          helmut.spengler Helmut Spengler added a comment - Issue resolved. For the "Base code", I failed to fill in the text-field next to the drop-down menu. Thought, that it would be enough to select a value from the dropdown, since the label "Base code" implied, that it's more about a prefix of a code, than the code itself. After checking the DB-Schema, I found out, that the column "c_basecode" in the metadata-tables (e.g. custom_meta) seems to correspond to the column "concept_cd" in the tables "observation_fact" and "concept_dimension" and therefore seems to be a code/id for the respective item in the metadata tables. Bottom-Line: the problem is resolved
          See Helmut Spengler's comment on 30/Apr/15
          jmd86 Janice Donahoe added a comment - See Helmut Spengler's comment on 30/Apr/15

          People

            jmd86 Janice Donahoe
            helmut.spengler Helmut Spengler
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: