// Code History: // 2010-12-12 mws // ****************************************************************************** public void ScAddCSCconceptId(string conceptElementId, ConceptId conceptId) { XmlNode parentXN = XmlDoc.SelectSingleNode("/nar:" + RootElemName + "/nar:conceptSet/nar:concept[@id='" + conceptElementId + "']", NsMngr); if (parentXN == null) AddCSconcept(conceptElementId); parentXN = XmlDoc.SelectSingleNode("/nar:" + RootElemName + "/nar:conceptSet/nar:concept[@id='" + conceptElementId + "']", NsMngr); XmlElement newXElement = XmlDoc.CreateElement("conceptId", G2NsCs); if (!string.IsNullOrEmpty(conceptId.qcode)) newXElement.SetAttribute("qcode", conceptId.qcode); if (!string.IsNullOrEmpty(conceptId.created)) newXElement.SetAttribute("created", conceptId.created); if (!string.IsNullOrEmpty(conceptId.retired)) newXElement.SetAttribute("retired", conceptId.retired); parentXN.PrependChild(newXElement); }
public ConceptStructProp() { CoreConcept = new Concept(); ConceptId = new ConceptId(); Type = new Type(); Names = new List<Name>(); Definitions = new List<Definition>(); Notes = new List<Note>(); RemoteInfos = new List<RemoteInfo>(); HierarchyInfos = new List<HierarchyInfo>(); SameAsses = new List<SameAs>(); Broaders = new List<Broader>(); Narrowers = new List<Narrower>(); Relateds = new List<Related>(); }