public void InvokeLookupCode()
        {
            var client    = new FhirClient(FhirClientTests.TerminologyEndpoint);
            var expansion = client.ConceptLookup(code: new Code("male"), system: new FhirUri("http://hl7.org/fhir/administrative-gender"));

            //Assert.AreEqual("male", expansion.GetSingleValue<FhirString>("name").Value);  // Returns empty currently on Grahame's server
            Assert.AreEqual("Male", expansion.GetSingleValue <FhirString>("display").Value);
        }
        public void InvokeLookupCode()
        {
            var client = new FhirClient(testEndpoint);
            var expansion = client.ConceptLookup(new Code("male"), new FhirUri("http://hl7.org/fhir/administrative-gender"));

            //Assert.AreEqual("male", expansion.GetSingleValue<FhirString>("name").Value);  // Returns empty currently on Grahame's server
            Assert.AreEqual("Male", expansion.GetSingleValue<FhirString>("display").Value);
        }
Exemple #3
0
        public void InvokeLookupCode()
        {
            var client    = new FhirClient(testEndpoint);
            var expansion = client.ConceptLookup(new Code("male"), new FhirUri("http://hl7.org/fhir/administrative-gender"));

            Assert.AreEqual("AdministrativeGender", expansion.GetSingleValue <FhirString>("name").Value);
            Assert.AreEqual("Male", expansion.GetSingleValue <FhirString>("display").Value);
        }
        public void InvokeLookupCode()
        {
            var client    = new FhirClient("http://sqlonfhir-dstu2.azurewebsites.net/fhir"); // testEndpoint);
            var expansion = client.ConceptLookup(new Code("male"), new FhirUri("http://hl7.org/fhir/administrative-gender"));

            //Assert.AreEqual("male", expansion.GetSingleValue<FhirString>("name").Value);  // Returns empty currently on Grahame's server
            Assert.AreEqual("Male", expansion.GetSingleValue <FhirString>("display").Value);
        }
        public void InvokeLookupCoding()
        {
            var client = new FhirClient(testEndpoint);
            var coding = new Coding("http://hl7.org/fhir/administrative-gender", "male");

            var expansion = client.ConceptLookup(coding);

            Assert.AreEqual("AdministrativeGender", expansion.GetSingleValue<FhirString>("name").Value);
            Assert.AreEqual("Male", expansion.GetSingleValue<FhirString>("display").Value);               
        }
Exemple #6
0
        public void InvokeLookupCoding()
        {
            var client = new FhirClient(testEndpoint);
            var coding = new Coding("http://hl7.org/fhir/administrative-gender", "male");

            var expansion = client.ConceptLookup(coding);

            // Assert.AreEqual("AdministrativeGender", expansion.GetSingleValue<FhirString>("name").Value); // Returns empty currently on Grahame's server
            Assert.AreEqual("Male", expansion.GetSingleValue <FhirString>("display").Value);
        }
Exemple #7
0
        public Parameters LookUpCode(string id)
        {
            //codeParameter.Value = new FhirString(id);
            //systemParameter.Value = new FhirUri("http://snomed.info/sct");

            var parameters = new Parameters
            {
                Parameter = new List <Parameters.ParameterComponent>
                {
                    codeParameter,
                    systemParameter
                }
            };

            return(client.ConceptLookup(new Code(id), new FhirUri("http://snomed.info/sct")));
        }