Class Conformance
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.Conformance
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,ca.uhn.fhir.model.base.resource.BaseConformance,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseConformance,org.hl7.fhir.instance.model.api.IBaseResource
public class Conformance extends BaseResource implements ca.uhn.fhir.model.base.resource.BaseConformance
HAPI/FHIR Conformance Resource ()Definition: A conformance statement is a set of capabilities of a FHIR Server that may be used as a statement of actual server functionality or a statement of required or desired server implementation.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/Conformance
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConformance.ContactBlock class for child element: Conformance.contact ()static classConformance.DocumentBlock class for child element: Conformance.document ()static classConformance.ImplementationBlock class for child element: Conformance.implementation ()static classConformance.MessagingBlock class for child element: Conformance.messaging ()static classConformance.MessagingEndpointBlock class for child element: Conformance.messaging.endpoint ()static classConformance.MessagingEventBlock class for child element: Conformance.messaging.event ()static classConformance.RestBlock class for child element: Conformance.rest ()static classConformance.RestInteractionBlock class for child element: Conformance.rest.interaction ()static classConformance.RestOperationBlock class for child element: Conformance.rest.operation ()static classConformance.RestResourceBlock class for child element: Conformance.rest.resource ()static classConformance.RestResourceInteractionBlock class for child element: Conformance.rest.resource.interaction ()static classConformance.RestResourceSearchParamBlock class for child element: Conformance.rest.resource.searchParam ()static classConformance.RestSecurityBlock class for child element: Conformance.rest.security ()static classConformance.RestSecurityCertificateBlock class for child element: Conformance.rest.security.certificate ()static classConformance.SoftwareBlock class for child element: Conformance.software ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.DateClientParamDATEFluent Client search parameter constant for datestatic ca.uhn.fhir.rest.gclient.StringClientParamDESCRIPTIONFluent Client search parameter constant for descriptionstatic ca.uhn.fhir.rest.gclient.TokenClientParamEVENTFluent Client search parameter constant for eventstatic ca.uhn.fhir.rest.gclient.TokenClientParamFHIRVERSIONFluent Client search parameter constant for fhirversionstatic ca.uhn.fhir.rest.gclient.TokenClientParamFORMATFluent Client search parameter constant for formatstatic ca.uhn.fhir.model.api.IncludeINCLUDE_PROFILEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_SUPPORTED_PROFILEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.TokenClientParamMODEFluent Client search parameter constant for modestatic ca.uhn.fhir.rest.gclient.StringClientParamNAMEFluent Client search parameter constant for namestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamPROFILEFluent Client search parameter constant for profilestatic ca.uhn.fhir.rest.gclient.StringClientParamPUBLISHERFluent Client search parameter constant for publisherstatic ca.uhn.fhir.rest.gclient.TokenClientParamRESOURCEFluent Client search parameter constant for resourcestatic ca.uhn.fhir.rest.gclient.TokenClientParamSECURITYFluent Client search parameter constant for securitystatic ca.uhn.fhir.rest.gclient.StringClientParamSOFTWAREFluent Client search parameter constant for softwarestatic StringSP_DATESearch parameter constant for datestatic StringSP_DESCRIPTIONSearch parameter constant for descriptionstatic StringSP_EVENTSearch parameter constant for eventstatic StringSP_FHIRVERSIONSearch parameter constant for fhirversionstatic StringSP_FORMATSearch parameter constant for formatstatic StringSP_MODESearch parameter constant for modestatic StringSP_NAMESearch parameter constant for namestatic StringSP_PROFILESearch parameter constant for profilestatic StringSP_PUBLISHERSearch parameter constant for publisherstatic StringSP_RESOURCESearch parameter constant for resourcestatic StringSP_SECURITYSearch parameter constant for securitystatic StringSP_SOFTWARESearch parameter constant for softwarestatic StringSP_STATUSSearch parameter constant for statusstatic StringSP_SUPPORTED_PROFILESearch parameter constant for supported-profilestatic StringSP_URLSearch parameter constant for urlstatic StringSP_VERSIONSearch parameter constant for versionstatic ca.uhn.fhir.rest.gclient.TokenClientParamSTATUSFluent Client search parameter constant for statusstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamSUPPORTED_PROFILEFluent Client search parameter constant for supported-profilestatic ca.uhn.fhir.rest.gclient.UriClientParamURLFluent Client search parameter constant for urlstatic ca.uhn.fhir.rest.gclient.TokenClientParamVERSIONFluent Client search parameter constant for version-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description Conformance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Conformance.ContactaddContact()Adds and returns a new value for contact ()ConformanceaddContact(Conformance.Contact theValue)Adds a given new value for contact ()Conformance.DocumentaddDocument()Adds and returns a new value for document ()ConformanceaddDocument(Conformance.Document theValue)Adds a given new value for document ()ca.uhn.fhir.model.primitive.CodeDtaddFormat()Adds and returns a new value for format ()ConformanceaddFormat(ca.uhn.fhir.model.primitive.CodeDt theValue)Adds a given new value for format ()ConformanceaddFormat(String theCode)Adds a new value for format ()Conformance.MessagingaddMessaging()Adds and returns a new value for messaging ()ConformanceaddMessaging(Conformance.Messaging theValue)Adds a given new value for messaging ()ResourceReferenceDtaddProfile()Adds and returns a new value for profile ()Conformance.RestaddRest()Adds and returns a new value for rest ()ConformanceaddRest(Conformance.Rest theValue)Adds a given new value for rest ()StringgetAcceptUnknown()Gets the value(s) for acceptUnknown ().ca.uhn.fhir.model.primitive.BoundCodeDt<UnknownContentCodeEnum>getAcceptUnknownElement()Gets the value(s) for acceptUnknown ().<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)List<Conformance.Contact>getContact()Gets the value(s) for contact ().Conformance.ContactgetContactFirstRep()Gets the first repetition for contact (), creating it if it does not already exist.StringgetCopyright()Gets the value(s) for copyright ().ca.uhn.fhir.model.primitive.StringDtgetCopyrightElement()Gets the value(s) for copyright ().DategetDate()Gets the value(s) for date ().ca.uhn.fhir.model.primitive.DateTimeDtgetDateElement()Gets the value(s) for date ().StringgetDescription()Gets the value(s) for description ().ca.uhn.fhir.model.primitive.StringDtgetDescriptionElement()Gets the value(s) for description ().List<Conformance.Document>getDocument()Gets the value(s) for document ().Conformance.DocumentgetDocumentFirstRep()Gets the first repetition for document (), creating it if it does not already exist.BooleangetExperimental()Gets the value(s) for experimental ().ca.uhn.fhir.model.primitive.BooleanDtgetExperimentalElement()Gets the value(s) for experimental ().StringgetFhirVersion()Gets the value(s) for fhirVersion ().ca.uhn.fhir.model.primitive.IdDtgetFhirVersionElement()Gets the value(s) for fhirVersion ().List<ca.uhn.fhir.model.primitive.CodeDt>getFormat()Gets the value(s) for format ().ca.uhn.fhir.model.primitive.CodeDtgetFormatFirstRep()Gets the first repetition for format (), creating it if it does not already exist.Conformance.ImplementationgetImplementation()Gets the value(s) for implementation ().StringgetKind()Gets the value(s) for kind ().ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceStatementKindEnum>getKindElement()Gets the value(s) for kind ().List<Conformance.Messaging>getMessaging()Gets the value(s) for messaging ().Conformance.MessaginggetMessagingFirstRep()Gets the first repetition for messaging (), creating it if it does not already exist.StringgetName()Gets the value(s) for name ().ca.uhn.fhir.model.primitive.StringDtgetNameElement()Gets the value(s) for name ().List<ResourceReferenceDt>getProfile()Gets the value(s) for profile ().StringgetPublisher()Gets the value(s) for publisher ().ca.uhn.fhir.model.primitive.StringDtgetPublisherElement()Gets the value(s) for publisher ().StringgetRequirements()Gets the value(s) for requirements ().ca.uhn.fhir.model.primitive.StringDtgetRequirementsElement()Gets the value(s) for requirements ().StringgetResourceName()List<Conformance.Rest>getRest()Gets the value(s) for rest ().Conformance.RestgetRestFirstRep()Gets the first repetition for rest (), creating it if it does not already exist.Conformance.SoftwaregetSoftware()Gets the value(s) for software ().StringgetStatus()Gets the value(s) for status ().ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceResourceStatusEnum>getStatusElement()Gets the value(s) for status ().ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()StringgetUrl()Gets the value(s) for url ().ca.uhn.fhir.model.primitive.UriDtgetUrlElement()Gets the value(s) for url ().StringgetVersion()Gets the value(s) for version ().ca.uhn.fhir.model.primitive.StringDtgetVersionElement()Gets the value(s) for version ().booleanisEmpty()ConformancesetAcceptUnknown(UnknownContentCodeEnum theValue)Sets the value(s) for acceptUnknown ()ConformancesetAcceptUnknown(ca.uhn.fhir.model.primitive.BoundCodeDt<UnknownContentCodeEnum> theValue)Sets the value(s) for acceptUnknown ()ConformancesetContact(List<Conformance.Contact> theValue)Sets the value(s) for contact ()ConformancesetCopyright(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for copyright ()ConformancesetCopyright(String theString)Sets the value for copyright ()ConformancesetDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for date ()ConformancesetDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for date ()ConformancesetDateWithSecondsPrecision(Date theDate)Sets the value for date ()ConformancesetDescription(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for description ()ConformancesetDescription(String theString)Sets the value for description ()ConformancesetDocument(List<Conformance.Document> theValue)Sets the value(s) for document ()ConformancesetExperimental(boolean theBoolean)Sets the value for experimental ()ConformancesetExperimental(ca.uhn.fhir.model.primitive.BooleanDt theValue)Sets the value(s) for experimental ()ConformancesetFhirVersion(ca.uhn.fhir.model.primitive.IdDt theValue)Sets the value(s) for fhirVersion ()ConformancesetFhirVersion(String theId)Sets the value for fhirVersion ()ConformancesetFormat(List<ca.uhn.fhir.model.primitive.CodeDt> theValue)Sets the value(s) for format ()ConformancesetImplementation(Conformance.Implementation theValue)Sets the value(s) for implementation ()ConformancesetKind(ConformanceStatementKindEnum theValue)Sets the value(s) for kind ()ConformancesetKind(ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceStatementKindEnum> theValue)Sets the value(s) for kind ()ConformancesetMessaging(List<Conformance.Messaging> theValue)Sets the value(s) for messaging ()ConformancesetName(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for name ()ConformancesetName(String theString)Sets the value for name ()ConformancesetProfile(List<ResourceReferenceDt> theValue)Sets the value(s) for profile ()ConformancesetPublisher(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for publisher ()ConformancesetPublisher(String theString)Sets the value for publisher ()ConformancesetRequirements(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for requirements ()ConformancesetRequirements(String theString)Sets the value for requirements ()ConformancesetRest(List<Conformance.Rest> theValue)Sets the value(s) for rest ()ConformancesetSoftware(Conformance.Software theValue)Sets the value(s) for software ()ConformancesetStatus(ConformanceResourceStatusEnum theValue)Sets the value(s) for status ()ConformancesetStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceResourceStatusEnum> theValue)Sets the value(s) for status ()ConformancesetUrl(ca.uhn.fhir.model.primitive.UriDt theValue)Sets the value(s) for url ()ConformancesetUrl(String theUri)Sets the value for url ()ConformancesetVersion(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for version ()ConformancesetVersion(String theString)Sets the value for version ()-
Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
-
-
-
Field Detail
-
SP_URL
public static final String SP_URL
Search parameter constant for urlDescription: The uri that identifies the conformance statement
Type: uri
Path: Conformance.url
- See Also:
- Constant Field Values
-
URL
public static final ca.uhn.fhir.rest.gclient.UriClientParam URL
Fluent Client search parameter constant for urlDescription: The uri that identifies the conformance statement
Type: uri
Path: Conformance.url
-
SP_VERSION
public static final String SP_VERSION
Search parameter constant for versionDescription: The version identifier of the conformance statement
Type: token
Path: Conformance.version
- See Also:
- Constant Field Values
-
VERSION
public static final ca.uhn.fhir.rest.gclient.TokenClientParam VERSION
Fluent Client search parameter constant for versionDescription: The version identifier of the conformance statement
Type: token
Path: Conformance.version
-
SP_NAME
public static final String SP_NAME
Search parameter constant for nameDescription: Name of the conformance statement
Type: string
Path: Conformance.name
- See Also:
- Constant Field Values
-
NAME
public static final ca.uhn.fhir.rest.gclient.StringClientParam NAME
Fluent Client search parameter constant for nameDescription: Name of the conformance statement
Type: string
Path: Conformance.name
-
SP_PUBLISHER
public static final String SP_PUBLISHER
Search parameter constant for publisherDescription: Name of the publisher of the conformance statement
Type: string
Path: Conformance.publisher
- See Also:
- Constant Field Values
-
PUBLISHER
public static final ca.uhn.fhir.rest.gclient.StringClientParam PUBLISHER
Fluent Client search parameter constant for publisherDescription: Name of the publisher of the conformance statement
Type: string
Path: Conformance.publisher
-
SP_DESCRIPTION
public static final String SP_DESCRIPTION
Search parameter constant for descriptionDescription: Text search in the description of the conformance statement
Type: string
Path: Conformance.description
- See Also:
- Constant Field Values
-
DESCRIPTION
public static final ca.uhn.fhir.rest.gclient.StringClientParam DESCRIPTION
Fluent Client search parameter constant for descriptionDescription: Text search in the description of the conformance statement
Type: string
Path: Conformance.description
-
SP_STATUS
public static final String SP_STATUS
Search parameter constant for statusDescription: The current status of the conformance statement
Type: token
Path: Conformance.status
- See Also:
- Constant Field Values
-
STATUS
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Fluent Client search parameter constant for statusDescription: The current status of the conformance statement
Type: token
Path: Conformance.status
-
SP_DATE
public static final String SP_DATE
Search parameter constant for dateDescription: The conformance statement publication date
Type: date
Path: Conformance.date
- See Also:
- Constant Field Values
-
DATE
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Fluent Client search parameter constant for dateDescription: The conformance statement publication date
Type: date
Path: Conformance.date
-
SP_SOFTWARE
public static final String SP_SOFTWARE
Search parameter constant for softwareDescription: Part of a the name of a software application
Type: string
Path: Conformance.software.name
- See Also:
- Constant Field Values
-
SOFTWARE
public static final ca.uhn.fhir.rest.gclient.StringClientParam SOFTWARE
Fluent Client search parameter constant for softwareDescription: Part of a the name of a software application
Type: string
Path: Conformance.software.name
-
SP_FHIRVERSION
public static final String SP_FHIRVERSION
Search parameter constant for fhirversionDescription: The version of FHIR
Type: token
Path: Conformance.version
- See Also:
- Constant Field Values
-
FHIRVERSION
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FHIRVERSION
Fluent Client search parameter constant for fhirversionDescription: The version of FHIR
Type: token
Path: Conformance.version
-
SP_RESOURCE
public static final String SP_RESOURCE
Search parameter constant for resourceDescription: Name of a resource mentioned in a conformance statement
Type: token
Path: Conformance.rest.resource.type
- See Also:
- Constant Field Values
-
RESOURCE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam RESOURCE
Fluent Client search parameter constant for resourceDescription: Name of a resource mentioned in a conformance statement
Type: token
Path: Conformance.rest.resource.type
-
SP_EVENT
public static final String SP_EVENT
Search parameter constant for eventDescription: Event code in a conformance statement
Type: token
Path: Conformance.messaging.event.code
- See Also:
- Constant Field Values
-
EVENT
public static final ca.uhn.fhir.rest.gclient.TokenClientParam EVENT
Fluent Client search parameter constant for eventDescription: Event code in a conformance statement
Type: token
Path: Conformance.messaging.event.code
-
SP_MODE
public static final String SP_MODE
Search parameter constant for modeDescription: Mode - restful (server/client) or messaging (sender/receiver)
Type: token
Path: Conformance.rest.mode
- See Also:
- Constant Field Values
-
MODE
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MODE
Fluent Client search parameter constant for modeDescription: Mode - restful (server/client) or messaging (sender/receiver)
Type: token
Path: Conformance.rest.mode
-
SP_PROFILE
public static final String SP_PROFILE
Search parameter constant for profileDescription: A profile id invoked in a conformance statement
Type: reference
Path: Conformance.rest.resource.profile
- See Also:
- Constant Field Values
-
PROFILE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROFILE
Fluent Client search parameter constant for profileDescription: A profile id invoked in a conformance statement
Type: reference
Path: Conformance.rest.resource.profile
-
SP_FORMAT
public static final String SP_FORMAT
Search parameter constant for formatDescription:
Type: token
Path: Conformance.format
- See Also:
- Constant Field Values
-
FORMAT
public static final ca.uhn.fhir.rest.gclient.TokenClientParam FORMAT
Fluent Client search parameter constant for formatDescription:
Type: token
Path: Conformance.format
-
SP_SECURITY
public static final String SP_SECURITY
Search parameter constant for securityDescription:
Type: token
Path: Conformance.rest.security.service
- See Also:
- Constant Field Values
-
SECURITY
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SECURITY
Fluent Client search parameter constant for securityDescription:
Type: token
Path: Conformance.rest.security.service
-
SP_SUPPORTED_PROFILE
public static final String SP_SUPPORTED_PROFILE
Search parameter constant for supported-profileDescription:
Type: reference
Path: Conformance.profile
- See Also:
- Constant Field Values
-
SUPPORTED_PROFILE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUPPORTED_PROFILE
Fluent Client search parameter constant for supported-profileDescription:
Type: reference
Path: Conformance.profile
-
INCLUDE_PROFILE
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROFILE
Constant for fluent queries to be used to add include statements. Specifies the path value of "Conformance:profile".
-
INCLUDE_SUPPORTED_PROFILE
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUPPORTED_PROFILE
Constant for fluent queries to be used to add include statements. Specifies the path value of "Conformance:supported-profile".
-
-
Constructor Detail
-
Conformance
public Conformance()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getUrlElement
public ca.uhn.fhir.model.primitive.UriDt getUrlElement()
Gets the value(s) for url (). creating it if it does not exist. Will not returnnull.Definition: An absolute URL that is used to identify this conformance statement when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this conformance statement is (or will be) published
-
getUrl
public String getUrl()
Gets the value(s) for url (). creating it if it does not exist. This method may returnnull.Definition: An absolute URL that is used to identify this conformance statement when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this conformance statement is (or will be) published
-
setUrl
public Conformance setUrl(ca.uhn.fhir.model.primitive.UriDt theValue)
Sets the value(s) for url ()Definition: An absolute URL that is used to identify this conformance statement when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this conformance statement is (or will be) published
-
setUrl
public Conformance setUrl(String theUri)
Sets the value for url ()Definition: An absolute URL that is used to identify this conformance statement when it is referenced in a specification, model, design or an instance. This SHALL be a URL, SHOULD be globally unique, and SHOULD be an address at which this conformance statement is (or will be) published
-
getVersionElement
public ca.uhn.fhir.model.primitive.StringDt getVersionElement()
Gets the value(s) for version (). creating it if it does not exist. Will not returnnull.Definition: The identifier that is used to identify this version of the conformance statement when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
-
getVersion
public String getVersion()
Gets the value(s) for version (). creating it if it does not exist. This method may returnnull.Definition: The identifier that is used to identify this version of the conformance statement when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
-
setVersion
public Conformance setVersion(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for version ()Definition: The identifier that is used to identify this version of the conformance statement when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
-
setVersion
public Conformance setVersion(String theString)
Sets the value for version ()Definition: The identifier that is used to identify this version of the conformance statement when it is referenced in a specification, model, design or instance. This is an arbitrary value managed by the profile author manually and the value should be a timestamp
-
getNameElement
public ca.uhn.fhir.model.primitive.StringDt getNameElement()
Gets the value(s) for name (). creating it if it does not exist. Will not returnnull.Definition: A free text natural language name identifying the conformance statement
-
getName
public String getName()
Gets the value(s) for name (). creating it if it does not exist. This method may returnnull.Definition: A free text natural language name identifying the conformance statement
-
setName
public Conformance setName(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for name ()Definition: A free text natural language name identifying the conformance statement
-
setName
public Conformance setName(String theString)
Sets the value for name ()Definition: A free text natural language name identifying the conformance statement
-
getStatusElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceResourceStatusEnum> getStatusElement()
Gets the value(s) for status (). creating it if it does not exist. Will not returnnull.Definition: The status of this conformance statement
-
getStatus
public String getStatus()
Gets the value(s) for status (). creating it if it does not exist. This method may returnnull.Definition: The status of this conformance statement
-
setStatus
public Conformance setStatus(ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceResourceStatusEnum> theValue)
Sets the value(s) for status ()Definition: The status of this conformance statement
-
setStatus
public Conformance setStatus(ConformanceResourceStatusEnum theValue)
Sets the value(s) for status ()Definition: The status of this conformance statement
-
getExperimentalElement
public ca.uhn.fhir.model.primitive.BooleanDt getExperimentalElement()
Gets the value(s) for experimental (). creating it if it does not exist. Will not returnnull.Definition: A flag to indicate that this conformance statement is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
-
getExperimental
public Boolean getExperimental()
Gets the value(s) for experimental (). creating it if it does not exist. This method may returnnull.Definition: A flag to indicate that this conformance statement is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
-
setExperimental
public Conformance setExperimental(ca.uhn.fhir.model.primitive.BooleanDt theValue)
Sets the value(s) for experimental ()Definition: A flag to indicate that this conformance statement is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
-
setExperimental
public Conformance setExperimental(boolean theBoolean)
Sets the value for experimental ()Definition: A flag to indicate that this conformance statement is authored for testing purposes (or education/evaluation/marketing), and is not intended to be used for genuine usage
-
getPublisherElement
public ca.uhn.fhir.model.primitive.StringDt getPublisherElement()
Gets the value(s) for publisher (). creating it if it does not exist. Will not returnnull.Definition: The name of the individual or organization that published the conformance
- Specified by:
getPublisherElementin interfaceca.uhn.fhir.model.base.resource.BaseConformance
-
getPublisher
public String getPublisher()
Gets the value(s) for publisher (). creating it if it does not exist. This method may returnnull.Definition: The name of the individual or organization that published the conformance
-
setPublisher
public Conformance setPublisher(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for publisher ()Definition: The name of the individual or organization that published the conformance
-
setPublisher
public Conformance setPublisher(String theString)
Sets the value for publisher ()Definition: The name of the individual or organization that published the conformance
-
getContact
public List<Conformance.Contact> getContact()
Gets the value(s) for contact (). creating it if it does not exist. Will not returnnull.Definition: Contacts to assist a user in finding and communicating with the publisher
-
setContact
public Conformance setContact(List<Conformance.Contact> theValue)
Sets the value(s) for contact ()Definition: Contacts to assist a user in finding and communicating with the publisher
-
addContact
public Conformance.Contact addContact()
Adds and returns a new value for contact ()Definition: Contacts to assist a user in finding and communicating with the publisher
-
addContact
public Conformance addContact(Conformance.Contact theValue)
Adds a given new value for contact ()Definition: Contacts to assist a user in finding and communicating with the publisher
- Parameters:
theValue- The contact to add (must not benull)
-
getContactFirstRep
public Conformance.Contact getContactFirstRep()
Gets the first repetition for contact (), creating it if it does not already exist.Definition: Contacts to assist a user in finding and communicating with the publisher
-
getDateElement
public ca.uhn.fhir.model.primitive.DateTimeDt getDateElement()
Gets the value(s) for date (). creating it if it does not exist. Will not returnnull.Definition: The date (and optionally time) when the conformance statement was published. The date must change when the business version changes, if it does, and it must change if the status code changes. In addition, it should change when the substantive content of the conformance statement changes
-
getDate
public Date getDate()
Gets the value(s) for date (). creating it if it does not exist. This method may returnnull.Definition: The date (and optionally time) when the conformance statement was published. The date must change when the business version changes, if it does, and it must change if the status code changes. In addition, it should change when the substantive content of the conformance statement changes
-
setDate
public Conformance setDate(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for date ()Definition: The date (and optionally time) when the conformance statement was published. The date must change when the business version changes, if it does, and it must change if the status code changes. In addition, it should change when the substantive content of the conformance statement changes
-
setDate
public Conformance setDate(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for date ()Definition: The date (and optionally time) when the conformance statement was published. The date must change when the business version changes, if it does, and it must change if the status code changes. In addition, it should change when the substantive content of the conformance statement changes
-
setDateWithSecondsPrecision
public Conformance setDateWithSecondsPrecision(Date theDate)
Sets the value for date ()Definition: The date (and optionally time) when the conformance statement was published. The date must change when the business version changes, if it does, and it must change if the status code changes. In addition, it should change when the substantive content of the conformance statement changes
-
getDescriptionElement
public ca.uhn.fhir.model.primitive.StringDt getDescriptionElement()
Gets the value(s) for description (). creating it if it does not exist. Will not returnnull.Definition: A free text natural language description of the conformance statement and its use. Typically, this is used when the conformance statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP
- Specified by:
getDescriptionElementin interfaceca.uhn.fhir.model.base.resource.BaseConformance
-
getDescription
public String getDescription()
Gets the value(s) for description (). creating it if it does not exist. This method may returnnull.Definition: A free text natural language description of the conformance statement and its use. Typically, this is used when the conformance statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP
-
setDescription
public Conformance setDescription(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for description ()Definition: A free text natural language description of the conformance statement and its use. Typically, this is used when the conformance statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP
-
setDescription
public Conformance setDescription(String theString)
Sets the value for description ()Definition: A free text natural language description of the conformance statement and its use. Typically, this is used when the conformance statement describes a desired rather than an actual solution, for example as a formal expression of requirements as part of an RFP
-
getRequirementsElement
public ca.uhn.fhir.model.primitive.StringDt getRequirementsElement()
Gets the value(s) for requirements (). creating it if it does not exist. Will not returnnull.Definition: Explains why this conformance statement is needed and why it's been constrained as it has
-
getRequirements
public String getRequirements()
Gets the value(s) for requirements (). creating it if it does not exist. This method may returnnull.Definition: Explains why this conformance statement is needed and why it's been constrained as it has
-
setRequirements
public Conformance setRequirements(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for requirements ()Definition: Explains why this conformance statement is needed and why it's been constrained as it has
-
setRequirements
public Conformance setRequirements(String theString)
Sets the value for requirements ()Definition: Explains why this conformance statement is needed and why it's been constrained as it has
-
getCopyrightElement
public ca.uhn.fhir.model.primitive.StringDt getCopyrightElement()
Gets the value(s) for copyright (). creating it if it does not exist. Will not returnnull.Definition: A copyright statement relating to the conformance statement and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the details of the system described by the conformance statement
-
getCopyright
public String getCopyright()
Gets the value(s) for copyright (). creating it if it does not exist. This method may returnnull.Definition: A copyright statement relating to the conformance statement and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the details of the system described by the conformance statement
-
setCopyright
public Conformance setCopyright(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for copyright ()Definition: A copyright statement relating to the conformance statement and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the details of the system described by the conformance statement
-
setCopyright
public Conformance setCopyright(String theString)
Sets the value for copyright ()Definition: A copyright statement relating to the conformance statement and/or its contents. Copyright statements are generally legal restrictions on the use and publishing of the details of the system described by the conformance statement
-
getKindElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceStatementKindEnum> getKindElement()
Gets the value(s) for kind (). creating it if it does not exist. Will not returnnull.Definition: The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind not instance of software) or a class of implementation (e.g. a desired purchase)
-
getKind
public String getKind()
Gets the value(s) for kind (). creating it if it does not exist. This method may returnnull.Definition: The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind not instance of software) or a class of implementation (e.g. a desired purchase)
-
setKind
public Conformance setKind(ca.uhn.fhir.model.primitive.BoundCodeDt<ConformanceStatementKindEnum> theValue)
Sets the value(s) for kind ()Definition: The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind not instance of software) or a class of implementation (e.g. a desired purchase)
-
setKind
public Conformance setKind(ConformanceStatementKindEnum theValue)
Sets the value(s) for kind ()Definition: The way that this statement is intended to be used, to describe an actual running instance of software, a particular product (kind not instance of software) or a class of implementation (e.g. a desired purchase)
-
getSoftware
public Conformance.Software getSoftware()
Gets the value(s) for software (). creating it if it does not exist. Will not returnnull.Definition: Software that is covered by this conformance statement. It is used when the conformance statement describes the capabilities of a particular software version, independent of an installation.
-
setSoftware
public Conformance setSoftware(Conformance.Software theValue)
Sets the value(s) for software ()Definition: Software that is covered by this conformance statement. It is used when the conformance statement describes the capabilities of a particular software version, independent of an installation.
-
getImplementation
public Conformance.Implementation getImplementation()
Gets the value(s) for implementation (). creating it if it does not exist. Will not returnnull.Definition: Identifies a specific implementation instance that is described by the conformance statement - i.e. a particular installation, rather than the capabilities of a software program
-
setImplementation
public Conformance setImplementation(Conformance.Implementation theValue)
Sets the value(s) for implementation ()Definition: Identifies a specific implementation instance that is described by the conformance statement - i.e. a particular installation, rather than the capabilities of a software program
-
getFhirVersionElement
public ca.uhn.fhir.model.primitive.IdDt getFhirVersionElement()
Gets the value(s) for fhirVersion (). creating it if it does not exist. Will not returnnull.Definition: The version of the FHIR specification on which this conformance statement is based
- Specified by:
getFhirVersionElementin interfaceca.uhn.fhir.model.base.resource.BaseConformance
-
getFhirVersion
public String getFhirVersion()
Gets the value(s) for fhirVersion (). creating it if it does not exist. This method may returnnull.Definition: The version of the FHIR specification on which this conformance statement is based
-
setFhirVersion
public Conformance setFhirVersion(ca.uhn.fhir.model.primitive.IdDt theValue)
Sets the value(s) for fhirVersion ()Definition: The version of the FHIR specification on which this conformance statement is based
-
setFhirVersion
public Conformance setFhirVersion(String theId)
Sets the value for fhirVersion ()Definition: The version of the FHIR specification on which this conformance statement is based
-
getAcceptUnknownElement
public ca.uhn.fhir.model.primitive.BoundCodeDt<UnknownContentCodeEnum> getAcceptUnknownElement()
Gets the value(s) for acceptUnknown (). creating it if it does not exist. Will not returnnull.Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
-
getAcceptUnknown
public String getAcceptUnknown()
Gets the value(s) for acceptUnknown (). creating it if it does not exist. This method may returnnull.Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
-
setAcceptUnknown
public Conformance setAcceptUnknown(ca.uhn.fhir.model.primitive.BoundCodeDt<UnknownContentCodeEnum> theValue)
Sets the value(s) for acceptUnknown ()Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
-
setAcceptUnknown
public Conformance setAcceptUnknown(UnknownContentCodeEnum theValue)
Sets the value(s) for acceptUnknown ()Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
-
getFormat
public List<ca.uhn.fhir.model.primitive.CodeDt> getFormat()
Gets the value(s) for format (). creating it if it does not exist. Will not returnnull.Definition: A list of the formats supported by this implementation using their content types
-
setFormat
public Conformance setFormat(List<ca.uhn.fhir.model.primitive.CodeDt> theValue)
Sets the value(s) for format ()Definition: A list of the formats supported by this implementation using their content types
-
addFormat
public ca.uhn.fhir.model.primitive.CodeDt addFormat()
Adds and returns a new value for format ()Definition: A list of the formats supported by this implementation using their content types
-
addFormat
public Conformance addFormat(ca.uhn.fhir.model.primitive.CodeDt theValue)
Adds a given new value for format ()Definition: A list of the formats supported by this implementation using their content types
- Parameters:
theValue- The format to add (must not benull)
-
getFormatFirstRep
public ca.uhn.fhir.model.primitive.CodeDt getFormatFirstRep()
Gets the first repetition for format (), creating it if it does not already exist.Definition: A list of the formats supported by this implementation using their content types
-
addFormat
public Conformance addFormat(String theCode)
Adds a new value for format ()Definition: A list of the formats supported by this implementation using their content types
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
getProfile
public List<ResourceReferenceDt> getProfile()
Gets the value(s) for profile (). creating it if it does not exist. Will not returnnull.Definition: A list of profiles that represent different use cases supported by the system. For a server, \"supported by the system\" means the system hosts/produces a set of resources that are conformant to a particular profile, and allows clients that use its services to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile. See further discussion in [Using Profiles]{profiling.html#profile-uses}
-
setProfile
public Conformance setProfile(List<ResourceReferenceDt> theValue)
Sets the value(s) for profile ()Definition: A list of profiles that represent different use cases supported by the system. For a server, \"supported by the system\" means the system hosts/produces a set of resources that are conformant to a particular profile, and allows clients that use its services to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile. See further discussion in [Using Profiles]{profiling.html#profile-uses}
-
addProfile
public ResourceReferenceDt addProfile()
Adds and returns a new value for profile ()Definition: A list of profiles that represent different use cases supported by the system. For a server, \"supported by the system\" means the system hosts/produces a set of resources that are conformant to a particular profile, and allows clients that use its services to search using this profile and to find appropriate data. For a client, it means the system will search by this profile and process data according to the guidance implicit in the profile. See further discussion in [Using Profiles]{profiling.html#profile-uses}
-
getRest
public List<Conformance.Rest> getRest()
Gets the value(s) for rest (). creating it if it does not exist. Will not returnnull.Definition: A definition of the restful capabilities of the solution, if any
-
setRest
public Conformance setRest(List<Conformance.Rest> theValue)
Sets the value(s) for rest ()Definition: A definition of the restful capabilities of the solution, if any
-
addRest
public Conformance.Rest addRest()
Adds and returns a new value for rest ()Definition: A definition of the restful capabilities of the solution, if any
-
addRest
public Conformance addRest(Conformance.Rest theValue)
Adds a given new value for rest ()Definition: A definition of the restful capabilities of the solution, if any
- Parameters:
theValue- The rest to add (must not benull)
-
getRestFirstRep
public Conformance.Rest getRestFirstRep()
Gets the first repetition for rest (), creating it if it does not already exist.Definition: A definition of the restful capabilities of the solution, if any
-
getMessaging
public List<Conformance.Messaging> getMessaging()
Gets the value(s) for messaging (). creating it if it does not exist. Will not returnnull.Definition: A description of the messaging capabilities of the solution
-
setMessaging
public Conformance setMessaging(List<Conformance.Messaging> theValue)
Sets the value(s) for messaging ()Definition: A description of the messaging capabilities of the solution
-
addMessaging
public Conformance.Messaging addMessaging()
Adds and returns a new value for messaging ()Definition: A description of the messaging capabilities of the solution
-
addMessaging
public Conformance addMessaging(Conformance.Messaging theValue)
Adds a given new value for messaging ()Definition: A description of the messaging capabilities of the solution
- Parameters:
theValue- The messaging to add (must not benull)
-
getMessagingFirstRep
public Conformance.Messaging getMessagingFirstRep()
Gets the first repetition for messaging (), creating it if it does not already exist.Definition: A description of the messaging capabilities of the solution
-
getDocument
public List<Conformance.Document> getDocument()
Gets the value(s) for document (). creating it if it does not exist. Will not returnnull.Definition: A document definition
-
setDocument
public Conformance setDocument(List<Conformance.Document> theValue)
Sets the value(s) for document ()Definition: A document definition
-
addDocument
public Conformance.Document addDocument()
Adds and returns a new value for document ()Definition: A document definition
-
addDocument
public Conformance addDocument(Conformance.Document theValue)
Adds a given new value for document ()Definition: A document definition
- Parameters:
theValue- The document to add (must not benull)
-
getDocumentFirstRep
public Conformance.Document getDocumentFirstRep()
Gets the first repetition for document (), creating it if it does not already exist.Definition: A document definition
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-