Exemplo n.º 1
0
  private String getTaxonomyCode(Organisation practice, TaxonomyType taxMap) {
    if (practice == null || taxMap == null) return null;

    if (practice.getCodeMappings() != null) {
      for (int j = 0; j < practice.getCodeMappings().size(); j++) {
        Object mapping = practice.getCodeMappings().get(j);

        if (mapping instanceof TaxonomyMap) {
          if (((TaxonomyMap) mapping).getTaxonomyName() != null
              && (taxMap.getID() == ((TaxonomyMap) mapping).getTaxonomyName().getId())) {
            return ((TaxonomyMap) mapping).getTaxonomyCode();
          }
        }
      }
    }

    return null;
  }