private boolean checkToSetCodedContent(Element in, Component out) {
		// first look for coded content
		CodedContentCollection collector = new CodedContentCollection();
		// String codedID = in.getAttribute("name");
		if (in.getAttribute("radlex:id") != null && in.getAttribute("radlex:id") != "") {
			collector.add(in.getAttribute("name"), in.getAttribute("radlex:id"), "2.16.840.1.113883.6.256");
		}
		if (in.getAttribute("snomed:id") != null && in.getAttribute("snomed:id") != "") {
			collector.add(in.getAttribute("name"), in.getAttribute("snomed:id"), "2.16.840.1.113883.6.96");
		}
		if (in.getAttribute("loinc:id") != null && in.getAttribute("loinc:id") != "") {
			collector.add(in.getAttribute("name"), in.getAttribute("loinc:id"), "2.16.840.1.113883.6.1");
		}

		// now if there's some items, process them in one fell swoop
		if (collector.getContent().size() > 0) {
			collector.setId(template.getNextCodedID());
			out.setCodedContentCollection(collector);
			template.getCodedContentSet().add(collector);
			return true;
		} else {
			return false;
		}
	}