public class Conformance extends BaseResource implements BaseConformance
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
| Modifier and Type | Class and Description |
|---|---|
static class |
Conformance.Contact
Block class for child element: Conformance.contact ()
|
static class |
Conformance.Document
Block class for child element: Conformance.document ()
|
static class |
Conformance.Implementation
Block class for child element: Conformance.implementation ()
|
static class |
Conformance.Messaging
Block class for child element: Conformance.messaging ()
|
static class |
Conformance.MessagingEndpoint
Block class for child element: Conformance.messaging.endpoint ()
|
static class |
Conformance.MessagingEvent
Block class for child element: Conformance.messaging.event ()
|
static class |
Conformance.Rest
Block class for child element: Conformance.rest ()
|
static class |
Conformance.RestInteraction
Block class for child element: Conformance.rest.interaction ()
|
static class |
Conformance.RestOperation
Block class for child element: Conformance.rest.operation ()
|
static class |
Conformance.RestResource
Block class for child element: Conformance.rest.resource ()
|
static class |
Conformance.RestResourceInteraction
Block class for child element: Conformance.rest.resource.interaction ()
|
static class |
Conformance.RestResourceSearchParam
Block class for child element: Conformance.rest.resource.searchParam ()
|
static class |
Conformance.RestSecurity
Block class for child element: Conformance.rest.security ()
|
static class |
Conformance.RestSecurityCertificate
Block class for child element: Conformance.rest.security.certificate ()
|
static class |
Conformance.Software
Block class for child element: Conformance.software ()
|
| Modifier and Type | Field and Description |
|---|---|
static DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static StringClientParam |
DESCRIPTION
Fluent Client search parameter constant for description
|
static TokenClientParam |
EVENT
Fluent Client search parameter constant for event
|
static TokenClientParam |
FHIRVERSION
Fluent Client search parameter constant for fhirversion
|
static TokenClientParam |
FORMAT
Fluent Client search parameter constant for format
|
static Include |
INCLUDE_PROFILE
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_SUPPORTED_PROFILE
Constant for fluent queries to be used to add include statements.
|
static TokenClientParam |
MODE
Fluent Client search parameter constant for mode
|
static StringClientParam |
NAME
Fluent Client search parameter constant for name
|
static ReferenceClientParam |
PROFILE
Fluent Client search parameter constant for profile
|
static StringClientParam |
PUBLISHER
Fluent Client search parameter constant for publisher
|
static TokenClientParam |
RESOURCE
Fluent Client search parameter constant for resource
|
static TokenClientParam |
SECURITY
Fluent Client search parameter constant for security
|
static StringClientParam |
SOFTWARE
Fluent Client search parameter constant for software
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_DESCRIPTION
Search parameter constant for description
|
static String |
SP_EVENT
Search parameter constant for event
|
static String |
SP_FHIRVERSION
Search parameter constant for fhirversion
|
static String |
SP_FORMAT
Search parameter constant for format
|
static String |
SP_MODE
Search parameter constant for mode
|
static String |
SP_NAME
Search parameter constant for name
|
static String |
SP_PROFILE
Search parameter constant for profile
|
static String |
SP_PUBLISHER
Search parameter constant for publisher
|
static String |
SP_RESOURCE
Search parameter constant for resource
|
static String |
SP_SECURITY
Search parameter constant for security
|
static String |
SP_SOFTWARE
Search parameter constant for software
|
static String |
SP_STATUS
Search parameter constant for status
|
static String |
SP_SUPPORTED_PROFILE
Search parameter constant for supported-profile
|
static String |
SP_URL
Search parameter constant for url
|
static String |
SP_VERSION
Search parameter constant for version
|
static TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ReferenceClientParam |
SUPPORTED_PROFILE
Fluent Client search parameter constant for supported-profile
|
static UriClientParam |
URL
Fluent Client search parameter constant for url
|
static TokenClientParam |
VERSION
Fluent Client search parameter constant for version
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
Conformance() |
| Modifier and Type | Method and Description |
|---|---|
Conformance.Contact |
addContact()
Adds and returns a new value for contact ()
|
Conformance |
addContact(Conformance.Contact theValue)
Adds a given new value for contact ()
|
Conformance.Document |
addDocument()
Adds and returns a new value for document ()
|
Conformance |
addDocument(Conformance.Document theValue)
Adds a given new value for document ()
|
CodeDt |
addFormat()
Adds and returns a new value for format ()
|
Conformance |
addFormat(CodeDt theValue)
Adds a given new value for format ()
|
Conformance |
addFormat(String theCode)
Adds a new value for format ()
|
Conformance.Messaging |
addMessaging()
Adds and returns a new value for messaging ()
|
Conformance |
addMessaging(Conformance.Messaging theValue)
Adds a given new value for messaging ()
|
ResourceReferenceDt |
addProfile()
Adds and returns a new value for profile ()
|
Conformance.Rest |
addRest()
Adds and returns a new value for rest ()
|
Conformance |
addRest(Conformance.Rest theValue)
Adds a given new value for rest ()
|
String |
getAcceptUnknown()
Gets the value(s) for acceptUnknown ().
|
BoundCodeDt<UnknownContentCodeEnum> |
getAcceptUnknownElement()
Gets the value(s) for acceptUnknown ().
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
List<Conformance.Contact> |
getContact()
Gets the value(s) for contact ().
|
Conformance.Contact |
getContactFirstRep()
Gets the first repetition for contact (),
creating it if it does not already exist.
|
String |
getCopyright()
Gets the value(s) for copyright ().
|
StringDt |
getCopyrightElement()
Gets the value(s) for copyright ().
|
Date |
getDate()
Gets the value(s) for date ().
|
DateTimeDt |
getDateElement()
Gets the value(s) for date ().
|
String |
getDescription()
Gets the value(s) for description ().
|
StringDt |
getDescriptionElement()
Gets the value(s) for description ().
|
List<Conformance.Document> |
getDocument()
Gets the value(s) for document ().
|
Conformance.Document |
getDocumentFirstRep()
Gets the first repetition for document (),
creating it if it does not already exist.
|
Boolean |
getExperimental()
Gets the value(s) for experimental ().
|
BooleanDt |
getExperimentalElement()
Gets the value(s) for experimental ().
|
String |
getFhirVersion()
Gets the value(s) for fhirVersion ().
|
IdDt |
getFhirVersionElement()
Gets the value(s) for fhirVersion ().
|
List<CodeDt> |
getFormat()
Gets the value(s) for format ().
|
CodeDt |
getFormatFirstRep()
Gets the first repetition for format (),
creating it if it does not already exist.
|
Conformance.Implementation |
getImplementation()
Gets the value(s) for implementation ().
|
String |
getKind()
Gets the value(s) for kind ().
|
BoundCodeDt<ConformanceStatementKindEnum> |
getKindElement()
Gets the value(s) for kind ().
|
List<Conformance.Messaging> |
getMessaging()
Gets the value(s) for messaging ().
|
Conformance.Messaging |
getMessagingFirstRep()
Gets the first repetition for messaging (),
creating it if it does not already exist.
|
String |
getName()
Gets the value(s) for name ().
|
StringDt |
getNameElement()
Gets the value(s) for name ().
|
List<ResourceReferenceDt> |
getProfile()
Gets the value(s) for profile ().
|
String |
getPublisher()
Gets the value(s) for publisher ().
|
StringDt |
getPublisherElement()
Gets the value(s) for publisher ().
|
String |
getRequirements()
Gets the value(s) for requirements ().
|
StringDt |
getRequirementsElement()
Gets the value(s) for requirements ().
|
String |
getResourceName() |
List<Conformance.Rest> |
getRest()
Gets the value(s) for rest ().
|
Conformance.Rest |
getRestFirstRep()
Gets the first repetition for rest (),
creating it if it does not already exist.
|
Conformance.Software |
getSoftware()
Gets the value(s) for software ().
|
String |
getStatus()
Gets the value(s) for status ().
|
BoundCodeDt<ConformanceResourceStatusEnum> |
getStatusElement()
Gets the value(s) for status ().
|
FhirVersionEnum |
getStructureFhirVersionEnum() |
String |
getUrl()
Gets the value(s) for url ().
|
UriDt |
getUrlElement()
Gets the value(s) for url ().
|
String |
getVersion()
Gets the value(s) for version ().
|
StringDt |
getVersionElement()
Gets the value(s) for version ().
|
boolean |
isEmpty() |
Conformance |
setAcceptUnknown(BoundCodeDt<UnknownContentCodeEnum> theValue)
Sets the value(s) for acceptUnknown ()
|
Conformance |
setAcceptUnknown(UnknownContentCodeEnum theValue)
Sets the value(s) for acceptUnknown ()
|
Conformance |
setContact(List<Conformance.Contact> theValue)
Sets the value(s) for contact ()
|
Conformance |
setCopyright(String theString)
Sets the value for copyright ()
|
Conformance |
setCopyright(StringDt theValue)
Sets the value(s) for copyright ()
|
Conformance |
setDate(Date theDate,
TemporalPrecisionEnum thePrecision)
Sets the value for date ()
|
Conformance |
setDate(DateTimeDt theValue)
Sets the value(s) for date ()
|
Conformance |
setDateWithSecondsPrecision(Date theDate)
Sets the value for date ()
|
Conformance |
setDescription(String theString)
Sets the value for description ()
|
Conformance |
setDescription(StringDt theValue)
Sets the value(s) for description ()
|
Conformance |
setDocument(List<Conformance.Document> theValue)
Sets the value(s) for document ()
|
Conformance |
setExperimental(boolean theBoolean)
Sets the value for experimental ()
|
Conformance |
setExperimental(BooleanDt theValue)
Sets the value(s) for experimental ()
|
Conformance |
setFhirVersion(IdDt theValue)
Sets the value(s) for fhirVersion ()
|
Conformance |
setFhirVersion(String theId)
Sets the value for fhirVersion ()
|
Conformance |
setFormat(List<CodeDt> theValue)
Sets the value(s) for format ()
|
Conformance |
setImplementation(Conformance.Implementation theValue)
Sets the value(s) for implementation ()
|
Conformance |
setKind(BoundCodeDt<ConformanceStatementKindEnum> theValue)
Sets the value(s) for kind ()
|
Conformance |
setKind(ConformanceStatementKindEnum theValue)
Sets the value(s) for kind ()
|
Conformance |
setMessaging(List<Conformance.Messaging> theValue)
Sets the value(s) for messaging ()
|
Conformance |
setName(String theString)
Sets the value for name ()
|
Conformance |
setName(StringDt theValue)
Sets the value(s) for name ()
|
Conformance |
setProfile(List<ResourceReferenceDt> theValue)
Sets the value(s) for profile ()
|
Conformance |
setPublisher(String theString)
Sets the value for publisher ()
|
Conformance |
setPublisher(StringDt theValue)
Sets the value(s) for publisher ()
|
Conformance |
setRequirements(String theString)
Sets the value for requirements ()
|
Conformance |
setRequirements(StringDt theValue)
Sets the value(s) for requirements ()
|
Conformance |
setRest(List<Conformance.Rest> theValue)
Sets the value(s) for rest ()
|
Conformance |
setSoftware(Conformance.Software theValue)
Sets the value(s) for software ()
|
Conformance |
setStatus(BoundCodeDt<ConformanceResourceStatusEnum> theValue)
Sets the value(s) for status ()
|
Conformance |
setStatus(ConformanceResourceStatusEnum theValue)
Sets the value(s) for status ()
|
Conformance |
setUrl(String theUri)
Sets the value for url ()
|
Conformance |
setUrl(UriDt theValue)
Sets the value(s) for url ()
|
Conformance |
setVersion(String theString)
Sets the value for version ()
|
Conformance |
setVersion(StringDt theValue)
Sets the value(s) for version ()
|
getContained, getId, getIdElement, getLanguage, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContained, getId, getLanguage, getResourceMetadata, getText, setId, setLanguage, setResourceMetadatagetIdElement, setId, setIdpublic static final String SP_URL
Description: The uri that identifies the conformance statement
Type: uri
Path: Conformance.url
public static final UriClientParam URL
Description: The uri that identifies the conformance statement
Type: uri
Path: Conformance.url
public static final String SP_VERSION
Description: The version identifier of the conformance statement
Type: token
Path: Conformance.version
public static final TokenClientParam VERSION
Description: The version identifier of the conformance statement
Type: token
Path: Conformance.version
public static final String SP_NAME
Description: Name of the conformance statement
Type: string
Path: Conformance.name
public static final StringClientParam NAME
Description: Name of the conformance statement
Type: string
Path: Conformance.name
public static final String SP_PUBLISHER
Description: Name of the publisher of the conformance statement
Type: string
Path: Conformance.publisher
public static final StringClientParam PUBLISHER
Description: Name of the publisher of the conformance statement
Type: string
Path: Conformance.publisher
public static final String SP_DESCRIPTION
Description: Text search in the description of the conformance statement
Type: string
Path: Conformance.description
public static final StringClientParam DESCRIPTION
Description: Text search in the description of the conformance statement
Type: string
Path: Conformance.description
public static final String SP_STATUS
Description: The current status of the conformance statement
Type: token
Path: Conformance.status
public static final TokenClientParam STATUS
Description: The current status of the conformance statement
Type: token
Path: Conformance.status
public static final String SP_DATE
Description: The conformance statement publication date
Type: date
Path: Conformance.date
public static final DateClientParam DATE
Description: The conformance statement publication date
Type: date
Path: Conformance.date
public static final String SP_SOFTWARE
Description: Part of a the name of a software application
Type: string
Path: Conformance.software.name
public static final StringClientParam SOFTWARE
Description: Part of a the name of a software application
Type: string
Path: Conformance.software.name
public static final String SP_FHIRVERSION
Description: The version of FHIR
Type: token
Path: Conformance.version
public static final TokenClientParam FHIRVERSION
Description: The version of FHIR
Type: token
Path: Conformance.version
public static final String SP_RESOURCE
Description: Name of a resource mentioned in a conformance statement
Type: token
Path: Conformance.rest.resource.type
public static final TokenClientParam RESOURCE
Description: Name of a resource mentioned in a conformance statement
Type: token
Path: Conformance.rest.resource.type
public static final String SP_EVENT
Description: Event code in a conformance statement
Type: token
Path: Conformance.messaging.event.code
public static final TokenClientParam EVENT
Description: Event code in a conformance statement
Type: token
Path: Conformance.messaging.event.code
public static final String SP_MODE
Description: Mode - restful (server/client) or messaging (sender/receiver)
Type: token
Path: Conformance.rest.mode
public static final TokenClientParam MODE
Description: Mode - restful (server/client) or messaging (sender/receiver)
Type: token
Path: Conformance.rest.mode
public static final String SP_PROFILE
Description: A profile id invoked in a conformance statement
Type: reference
Path: Conformance.rest.resource.profile
public static final ReferenceClientParam PROFILE
Description: A profile id invoked in a conformance statement
Type: reference
Path: Conformance.rest.resource.profile
public static final String SP_FORMAT
Description:
Type: token
Path: Conformance.format
public static final TokenClientParam FORMAT
Description:
Type: token
Path: Conformance.format
public static final String SP_SECURITY
Description:
Type: token
Path: Conformance.rest.security.service
public static final TokenClientParam SECURITY
Description:
Type: token
Path: Conformance.rest.security.service
public static final String SP_SUPPORTED_PROFILE
Description:
Type: reference
Path: Conformance.profile
public static final ReferenceClientParam SUPPORTED_PROFILE
Description:
Type: reference
Path: Conformance.profile
public static final Include INCLUDE_PROFILE
public static final Include INCLUDE_SUPPORTED_PROFILE
public Conformance()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic UriDt getUrlElement()
null.
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
public String getUrl()
null.
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
public Conformance setUrl(UriDt theValue)
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
public Conformance setUrl(String theUri)
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
public StringDt getVersionElement()
null.
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
public String getVersion()
null.
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
public Conformance setVersion(StringDt theValue)
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
public Conformance setVersion(String theString)
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
public StringDt getNameElement()
null.
Definition: A free text natural language name identifying the conformance statement
public String getName()
null.
Definition: A free text natural language name identifying the conformance statement
public Conformance setName(StringDt theValue)
Definition: A free text natural language name identifying the conformance statement
public Conformance setName(String theString)
Definition: A free text natural language name identifying the conformance statement
public BoundCodeDt<ConformanceResourceStatusEnum> getStatusElement()
null.
Definition: The status of this conformance statement
public String getStatus()
null.
Definition: The status of this conformance statement
public Conformance setStatus(BoundCodeDt<ConformanceResourceStatusEnum> theValue)
Definition: The status of this conformance statement
public Conformance setStatus(ConformanceResourceStatusEnum theValue)
Definition: The status of this conformance statement
public BooleanDt getExperimentalElement()
null.
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
public Boolean getExperimental()
null.
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
public Conformance setExperimental(BooleanDt theValue)
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
public Conformance setExperimental(boolean theBoolean)
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
public StringDt getPublisherElement()
null.
Definition: The name of the individual or organization that published the conformance
getPublisherElement in interface BaseConformancepublic String getPublisher()
null.
Definition: The name of the individual or organization that published the conformance
public Conformance setPublisher(StringDt theValue)
Definition: The name of the individual or organization that published the conformance
public Conformance setPublisher(String theString)
Definition: The name of the individual or organization that published the conformance
public List<Conformance.Contact> getContact()
null.
Definition: Contacts to assist a user in finding and communicating with the publisher
public Conformance setContact(List<Conformance.Contact> theValue)
Definition: Contacts to assist a user in finding and communicating with the publisher
public Conformance.Contact addContact()
Definition: Contacts to assist a user in finding and communicating with the publisher
public Conformance addContact(Conformance.Contact theValue)
Definition: Contacts to assist a user in finding and communicating with the publisher
theValue - The contact to add (must not be null)public Conformance.Contact getContactFirstRep()
Definition: Contacts to assist a user in finding and communicating with the publisher
public DateTimeDt getDateElement()
null.
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
public Date getDate()
null.
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
public Conformance setDate(DateTimeDt theValue)
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
public Conformance setDate(Date theDate, TemporalPrecisionEnum thePrecision)
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
public Conformance setDateWithSecondsPrecision(Date theDate)
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
public StringDt getDescriptionElement()
null.
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
getDescriptionElement in interface BaseConformancepublic String getDescription()
null.
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
public Conformance setDescription(StringDt theValue)
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
public Conformance setDescription(String theString)
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
public StringDt getRequirementsElement()
null.
Definition: Explains why this conformance statement is needed and why it's been constrained as it has
public String getRequirements()
null.
Definition: Explains why this conformance statement is needed and why it's been constrained as it has
public Conformance setRequirements(StringDt theValue)
Definition: Explains why this conformance statement is needed and why it's been constrained as it has
public Conformance setRequirements(String theString)
Definition: Explains why this conformance statement is needed and why it's been constrained as it has
public StringDt getCopyrightElement()
null.
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
public String getCopyright()
null.
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
public Conformance setCopyright(StringDt theValue)
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
public Conformance setCopyright(String theString)
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
public BoundCodeDt<ConformanceStatementKindEnum> getKindElement()
null.
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)
public String getKind()
null.
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)
public Conformance setKind(BoundCodeDt<ConformanceStatementKindEnum> theValue)
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)
public Conformance setKind(ConformanceStatementKindEnum theValue)
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)
public Conformance.Software getSoftware()
null.
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.
public Conformance setSoftware(Conformance.Software theValue)
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.
public Conformance.Implementation getImplementation()
null.
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
public Conformance setImplementation(Conformance.Implementation theValue)
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
public IdDt getFhirVersionElement()
null.
Definition: The version of the FHIR specification on which this conformance statement is based
getFhirVersionElement in interface BaseConformancepublic String getFhirVersion()
null.
Definition: The version of the FHIR specification on which this conformance statement is based
public Conformance setFhirVersion(IdDt theValue)
Definition: The version of the FHIR specification on which this conformance statement is based
public Conformance setFhirVersion(String theId)
Definition: The version of the FHIR specification on which this conformance statement is based
public BoundCodeDt<UnknownContentCodeEnum> getAcceptUnknownElement()
null.
Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
public String getAcceptUnknown()
null.
Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
public Conformance setAcceptUnknown(BoundCodeDt<UnknownContentCodeEnum> theValue)
Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
public Conformance setAcceptUnknown(UnknownContentCodeEnum theValue)
Definition: A code that indicates whether the application accepts unknown elements or extensions when reading resources
public List<CodeDt> getFormat()
null.
Definition: A list of the formats supported by this implementation using their content types
public Conformance setFormat(List<CodeDt> theValue)
Definition: A list of the formats supported by this implementation using their content types
public CodeDt addFormat()
Definition: A list of the formats supported by this implementation using their content types
public Conformance addFormat(CodeDt theValue)
Definition: A list of the formats supported by this implementation using their content types
theValue - The format to add (must not be null)public CodeDt getFormatFirstRep()
Definition: A list of the formats supported by this implementation using their content types
public Conformance addFormat(String theCode)
Definition: A list of the formats supported by this implementation using their content types
public List<ResourceReferenceDt> getProfile()
null.
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}
public Conformance setProfile(List<ResourceReferenceDt> theValue)
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}
public ResourceReferenceDt addProfile()
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}
public List<Conformance.Rest> getRest()
null.
Definition: A definition of the restful capabilities of the solution, if any
public Conformance setRest(List<Conformance.Rest> theValue)
Definition: A definition of the restful capabilities of the solution, if any
public Conformance.Rest addRest()
Definition: A definition of the restful capabilities of the solution, if any
public Conformance addRest(Conformance.Rest theValue)
Definition: A definition of the restful capabilities of the solution, if any
theValue - The rest to add (must not be null)public Conformance.Rest getRestFirstRep()
Definition: A definition of the restful capabilities of the solution, if any
public List<Conformance.Messaging> getMessaging()
null.
Definition: A description of the messaging capabilities of the solution
public Conformance setMessaging(List<Conformance.Messaging> theValue)
Definition: A description of the messaging capabilities of the solution
public Conformance.Messaging addMessaging()
Definition: A description of the messaging capabilities of the solution
public Conformance addMessaging(Conformance.Messaging theValue)
Definition: A description of the messaging capabilities of the solution
theValue - The messaging to add (must not be null)public Conformance.Messaging getMessagingFirstRep()
Definition: A description of the messaging capabilities of the solution
public List<Conformance.Document> getDocument()
null.
Definition: A document definition
public Conformance setDocument(List<Conformance.Document> theValue)
Definition: A document definition
public Conformance.Document addDocument()
Definition: A document definition
public Conformance addDocument(Conformance.Document theValue)
Definition: A document definition
theValue - The document to add (must not be null)public Conformance.Document getDocumentFirstRep()
Definition: A document definition
public String getResourceName()
getResourceName in interface IResourcepublic FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface IResourcegetStructureFhirVersionEnum in interface IBaseResourceCopyright © 2014–2016 University Health Network. All rights reserved.