public class Library extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Library.LibraryCodeSystemComponent |
static class |
Library.LibraryLibraryComponent |
static class |
Library.LibraryModelComponent |
static class |
Library.LibraryValueSetComponent |
| Modifier and Type | Field and Description |
|---|---|
protected List<Library.LibraryCodeSystemComponent> |
codeSystem
A code system definition used within the library.
|
protected List<DataRequirement> |
dataRequirement
The dataRequirement element specifies a data requirement used by some expression within the library.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
DESCRIPTION
Fluent Client search parameter constant for description
|
protected Attachment |
document
The content of the library as an Attachment.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected List<Library.LibraryLibraryComponent> |
library
A library element describes a library referenced by this library.
|
protected List<Library.LibraryModelComponent> |
model
A model element describes the model and version used by the library.
|
protected ModuleMetadata |
moduleMetadata
The metadata for the library, including publishing, life-cycle, version, documentation, and supporting evidence.
|
protected List<ParameterDefinition> |
parameter
The parameter element defines parameters used by the library.
|
static String |
SP_DESCRIPTION
Search parameter: description
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TITLE
Search parameter: title
|
static String |
SP_TOPIC
Search parameter: topic
|
static String |
SP_VERSION
Search parameter: version
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
TITLE
Fluent Client search parameter constant for title
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TOPIC
Fluent Client search parameter constant for topic
|
protected List<Library.LibraryValueSetComponent> |
valueSet
A value set definition referenced by the library.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
VERSION
Fluent Client search parameter constant for version
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
Library()
Constructor
|
Library(Attachment document)
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, setIdcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected ModuleMetadata moduleMetadata
protected List<Library.LibraryModelComponent> model
protected List<Library.LibraryLibraryComponent> library
protected List<Library.LibraryCodeSystemComponent> codeSystem
protected List<Library.LibraryValueSetComponent> valueSet
protected List<ParameterDefinition> parameter
protected List<DataRequirement> dataRequirement
protected Attachment document
public static final String SP_TOPIC
Description: Topics associated with the module
Type: token
Path: Library.moduleMetadata.topic
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TOPIC
Description: Topics associated with the module
Type: token
Path: Library.moduleMetadata.topic
public static final String SP_TITLE
Description: Text search against the title
Type: string
Path: Library.moduleMetadata.title
public static final ca.uhn.fhir.rest.gclient.StringClientParam TITLE
Description: Text search against the title
Type: string
Path: Library.moduleMetadata.title
public static final String SP_STATUS
Description: Status of the module
Type: token
Path: Library.moduleMetadata.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Status of the module
Type: token
Path: Library.moduleMetadata.status
public static final String SP_DESCRIPTION
Description: Text search against the description
Type: string
Path: Library.moduleMetadata.description
public static final ca.uhn.fhir.rest.gclient.StringClientParam DESCRIPTION
Description: Text search against the description
Type: string
Path: Library.moduleMetadata.description
public static final String SP_IDENTIFIER
Description: Logical identifier for the module (e.g. CMS-143)
Type: token
Path: Library.moduleMetadata.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Logical identifier for the module (e.g. CMS-143)
Type: token
Path: Library.moduleMetadata.identifier
public static final String SP_VERSION
Description: Version of the module (e.g. 1.0.0)
Type: string
Path: Library.moduleMetadata.version
public static final ca.uhn.fhir.rest.gclient.StringClientParam VERSION
Description: Version of the module (e.g. 1.0.0)
Type: string
Path: Library.moduleMetadata.version
public Library()
public Library(Attachment document)
public ModuleMetadata getModuleMetadata()
moduleMetadata (The metadata for the library, including publishing, life-cycle, version, documentation, and supporting evidence.)public boolean hasModuleMetadata()
public Library setModuleMetadata(ModuleMetadata value)
value - moduleMetadata (The metadata for the library, including publishing, life-cycle, version, documentation, and supporting evidence.)public List<Library.LibraryModelComponent> getModel()
model (A model element describes the model and version used by the library.)public boolean hasModel()
public Library.LibraryModelComponent addModel()
model (A model element describes the model and version used by the library.)public Library addModel(Library.LibraryModelComponent t)
public List<Library.LibraryLibraryComponent> getLibrary()
library (A library element describes a library referenced by this library.)public boolean hasLibrary()
public Library.LibraryLibraryComponent addLibrary()
library (A library element describes a library referenced by this library.)public Library addLibrary(Library.LibraryLibraryComponent t)
public List<Library.LibraryCodeSystemComponent> getCodeSystem()
codeSystem (A code system definition used within the library.)public boolean hasCodeSystem()
public Library.LibraryCodeSystemComponent addCodeSystem()
codeSystem (A code system definition used within the library.)public Library addCodeSystem(Library.LibraryCodeSystemComponent t)
public List<Library.LibraryValueSetComponent> getValueSet()
valueSet (A value set definition referenced by the library.)public boolean hasValueSet()
public Library.LibraryValueSetComponent addValueSet()
valueSet (A value set definition referenced by the library.)public Library addValueSet(Library.LibraryValueSetComponent t)
public List<ParameterDefinition> getParameter()
parameter (The parameter element defines parameters used by the library.)public boolean hasParameter()
public ParameterDefinition addParameter()
parameter (The parameter element defines parameters used by the library.)public Library addParameter(ParameterDefinition t)
public List<DataRequirement> getDataRequirement()
dataRequirement (The dataRequirement element specifies a data requirement used by some expression within the library.)public boolean hasDataRequirement()
public DataRequirement addDataRequirement()
dataRequirement (The dataRequirement element specifies a data requirement used by some expression within the library.)public Library addDataRequirement(DataRequirement t)
public Attachment getDocument()
document (The content of the library as an Attachment. The content may be a reference to a url, or may be directly embedded as a base-64 string. Either way, the content is expected to be a CQL or ELM document.)public boolean hasDocument()
public Library setDocument(Attachment value)
value - document (The content of the library as an Attachment. The content may be a reference to a url, or may be directly embedded as a base-64 string. Either way, the content is expected to be a CQL or ELM document.)protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic Library copy()
copy in class DomainResourcepublic boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.