//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);
        }
Esempio n. 2
0
        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;
        }