private void LoadAll() { MasterList = new List <SearchParameter>(); var Def = new DefinitionZip(); var DefSearchBundle = Def.GetBundle(DefinitionZip.DefinitionsBundleType.SearchParameters); foreach (var item in DefSearchBundle.Entry) { if (item.Resource is SearchParameter SearchParam) { MasterList.Add(SearchParam); } } }
public List <CompartmentDefinition> GetDefinitionList() { var ReturnList = new List <CompartmentDefinition>(); var Def = new DefinitionZip(); var DefSearchBundle = Def.GetBundle(DefinitionZip.DefinitionsBundleType.ProfilesResources); foreach (var item in DefSearchBundle.Entry) { if (item.Resource.ResourceType == ResourceType.CompartmentDefinition) { if (item.Resource is CompartmentDefinition CompartmentDef) { ReturnList.Add(CompartmentDef); } } } return(ReturnList); }
public TestResourceResolver() { var DefTool = new FHIRTools.R4.Common.DefinitionZip(); ProfilesResourcesBundle = DefTool.GetBundle(DefinitionZip.DefinitionsBundleType.ProfilesResources); }