Uses of Class
org.linuxforhealth.fhir.model.resource.Library
- 
- 
Uses of Library in org.linuxforhealth.fhir.cql.helpers
Methods in org.linuxforhealth.fhir.cql.helpers that return types with arguments of type Library Modifier and Type Method Description static java.util.List<Library>LibraryHelper. loadLibraries(Library fhirLibrary)Create a collection of the given library resource and all of its dependencies.protected static java.util.List<Library>LibraryHelper. loadLibraries(Library fhirLibrary, java.util.Set<java.lang.String> visited)Create a collection of the given library resource and all of its dependencies.Methods in org.linuxforhealth.fhir.cql.helpers with parameters of type Library Modifier and Type Method Description static CanonicalModelHelper. canonical(Library library)Factory method for creating a Canonicalstatic java.lang.StringLibraryHelper. canonicalUrl(Library library)Helper method for building a canonical URL string from the relevant fields in a Library resource.static org.cqframework.cql.elm.execution.LibraryLibraryHelper. deserializeElm(Library fhirLibrary, Attachment elm)Deserialize the contents of an application/elm+xml attachment.static java.util.Optional<Attachment>ModelHelper. getAttachmentByType(Library library, java.lang.String contentType)Helper method for retrieving a Library attachment with a specific content type.static booleanLibraryHelper. isLogicLibrary(Library fhirLibrary)Helper function for determining if a Library resource contains CQL logic.static java.util.List<Library>LibraryHelper. loadLibraries(Library fhirLibrary)Create a collection of the given library resource and all of its dependencies.protected static java.util.List<Library>LibraryHelper. loadLibraries(Library fhirLibrary, java.util.Set<java.lang.String> visited)Create a collection of the given library resource and all of its dependencies.static java.util.List<org.cqframework.cql.elm.execution.Library>LibraryHelper. loadLibrary(CqlTranslationProvider translator, Library fhirLibrary)Load the CQL Library from the attachment data associated with a FHIR Library resource. - 
Uses of Library in org.linuxforhealth.fhir.cql.translator
Fields in org.linuxforhealth.fhir.cql.translator with type parameters of type Library Modifier and Type Field Description (package private) java.util.Map<java.lang.String,java.util.Map<java.lang.String,Library>>FHIRLibraryLibrarySourceProvider. indexByNameConstructor parameters in org.linuxforhealth.fhir.cql.translator with type arguments of type Library Constructor Description FHIRLibraryLibrarySourceProvider(java.util.List<Library> fhirLibraries) - 
Uses of Library in org.linuxforhealth.fhir.model.resource
Methods in org.linuxforhealth.fhir.model.resource that return Library Modifier and Type Method Description LibraryLibrary.Builder. build()Build theLibraryMethods in org.linuxforhealth.fhir.model.resource with parameters of type Library Modifier and Type Method Description protected Library.BuilderLibrary.Builder. from(Library library)protected voidLibrary.Builder. validate(Library library) - 
Uses of Library in org.linuxforhealth.fhir.model.visitor
Methods in org.linuxforhealth.fhir.model.visitor with parameters of type Library Modifier and Type Method Description booleanDefaultVisitor. visit(java.lang.String elementName, int elementIndex, Library library)Delegates to#visit(elementName, elementIndex, DomainResource)booleanVisitor. visit(java.lang.String elementName, int elementIndex, Library library) - 
Uses of Library in org.linuxforhealth.fhir.operation.cpg
Methods in org.linuxforhealth.fhir.operation.cpg that return Library Modifier and Type Method Description protected LibraryCqlOperation. createLibraryResource(java.lang.String context, Parameters.Parameter expression, java.util.List<Parameters.Parameter> includes)Create a Library resource matching the provided input parameters.Methods in org.linuxforhealth.fhir.operation.cpg with parameters of type Library Modifier and Type Method Description protected ParametersAbstractCqlOperation. doEvaluation(FHIRResourceHelpers resourceHelper, ParameterMap paramMap, SearchHelper searchHelper, Library primaryLibrary)Evaluate the requested CQL from the provided Library resource.Method parameters in org.linuxforhealth.fhir.operation.cpg with type arguments of type Library Modifier and Type Method Description protected org.opencds.cqf.cql.engine.execution.LibraryLoaderAbstractCqlOperation. createLibraryLoader(java.util.List<Library> libraries)Create a CQL Library loader for the content of the provided FHIR Library resourcesprotected ParametersAbstractCqlOperation. doEvaluation(FHIRResourceHelpers resourceHelper, ParameterMap paramMap, SearchHelper searchHelper, java.util.List<Library> libraries)Evaluate the requested CQL from the provided Library resource. - 
Uses of Library in org.linuxforhealth.fhir.operation.cqf
Methods in org.linuxforhealth.fhir.operation.cqf that return Library Modifier and Type Method Description static LibraryOperationHelper. loadLibraryById(FHIRResourceHelpers resourceHelper, java.lang.String resourceId)Load a Library resource by ID.static LibraryOperationHelper. loadLibraryByReference(FHIRResourceHelpers resourceHelper, java.lang.String reference)Load a Library resource by reference.Method parameters in org.linuxforhealth.fhir.operation.cqf with type arguments of type Library Modifier and Type Method Description static org.opencds.cqf.cql.engine.execution.LibraryLoaderOperationHelper. createLibraryLoader(java.util.List<Library> libraries)Create a library loader that will server up the CQL library content of the provided list of FHIR Library resources.protected ParametersAbstractDataRequirementsOperation. doDataRequirements(java.util.List<Library> fhirLibraries)Perform the data requirements operation for the provided list of Library resources.protected ParametersAbstractDataRequirementsOperation. doDataRequirements(java.util.List<Library> fhirLibraries, java.util.function.Supplier<java.util.List<RelatedArtifact>> additionalRelated)Perform the data requirements operation for the provided list of Library resources.static java.util.List<org.cqframework.cql.elm.execution.Library>OperationHelper. loadCqlLibraries(java.util.List<Library> libraries)Load the CQL Library content for each of the provided FHIR Library resources with translation as needed for Libraries with CQL attachments and no corresponding ELM attachment. - 
Uses of Library in org.linuxforhealth.fhir.registry.util
Methods in org.linuxforhealth.fhir.registry.util with parameters of type Library Modifier and Type Method Description booleanDefinitionalResourceVisitor. visit(java.lang.String elementName, int elementIndex, Library library) 
 -