//public void SetCodeSnomedCT(string codeValue, string displayNameValue) //{ // base.SetCode(OIDStore.OIDCodeSystemSnomedCT, codeValue, displayNameValue); //} public void SetCodeSnomedCTComposition(SnomedConcept DocumentType, SnomedConcept CareSetting) { string composition = string.Format( "810301000000103:810311000000101={0},810321000000107={1}", DocumentType.ConceptCode, CareSetting.ConceptCode ); string displayname = string.Format( "810301000000103|Clinical document descriptor|:810311000000101|Type of clinical document|={0}|{1}|,810321000000107|Care setting of clinical document|={2}|{3}|", DocumentType.ConceptCode, DocumentType.DisplayName, CareSetting.ConceptCode, CareSetting.DisplayName ); base.SetCode(OIDStore.OIDCodeSystemSnomedCT, composition, displayname); }
public void SetDocumentCodeSnomedCTComposition(SnomedConcept DocumentType, SnomedConcept CareSetting) { string composition = string.Format( "810301000000103:810311000000101={0},810321000000107={1}", DocumentType.ConceptCode, CareSetting.ConceptCode ); string displayname = string.Format( "810301000000103|Clinical document descriptor|:810311000000101|Type of clinical document|={0}|{1}|,810321000000107|Care setting of clinical document|={2}|{3}|", DocumentType.ConceptCode, DocumentType.DisplayName, CareSetting.ConceptCode, CareSetting.DisplayName ); code = new CV<string>(composition, OIDStore.OIDCodeSystemSnomedCTCompositionalGrammar, null, null); code.DisplayName = displayname; }