public void FindConceptMaps() { var conceptMaps = source.FindConceptMaps("http://hl7.org/fhir/ValueSet/address-use"); Assert.AreEqual(2, conceptMaps.Count()); Assert.IsNotNull(conceptMaps.First().Annotation<OriginInformation>()); conceptMaps = source.FindConceptMaps("http://hl7.org/fhir/ValueSet/address-use", "http://hl7.org/fhir/ValueSet/v2-0190"); Assert.AreEqual(1, conceptMaps.Count()); conceptMaps = source.FindConceptMaps("http://hl7.org/fhir/ValueSet/address-use", "http://hl7.org/fhir/ValueSet/v3-AddressUse"); Assert.AreEqual(1, conceptMaps.Count()); conceptMaps = source.FindConceptMaps("http://hl7.org/fhir/ValueSet/address-use", "http://hl7.org/fhir/ValueSet/somethingelse"); Assert.AreEqual(0, conceptMaps.Count()); }
public IEnumerable <ConceptMap> FindConceptMaps(string sourceUri = null, string targetUri = null) => measureDuration(() => _source.FindConceptMaps(sourceUri, targetUri));