public class Questionnaire extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
Questionnaire.QuestionnaireItemComponent |
static class |
Questionnaire.QuestionnaireItemEnableWhenComponent |
static class |
Questionnaire.QuestionnaireItemOptionComponent |
static class |
Questionnaire.QuestionnaireItemType |
static class |
Questionnaire.QuestionnaireItemTypeEnumFactory |
static class |
Questionnaire.QuestionnaireStatus |
static class |
Questionnaire.QuestionnaireStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
protected List<Coding> |
concept
Identifies a how this question or group of questions is known in a particular terminology such as LOINC.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CONTEXT
Fluent Client search parameter constant for context
|
protected DateTimeType |
date
The date that this questionnaire was last changed.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected List<Identifier> |
identifier
This records identifiers associated with this question set that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected List<Questionnaire.QuestionnaireItemComponent> |
item
The questions and groupings of questions that make up the questionnaire.
|
protected StringType |
publisher
Organization or person responsible for developing and maintaining the questionnaire.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
PUBLISHER
Fluent Client search parameter constant for publisher
|
static String |
SP_CODE
Search parameter: code
|
static String |
SP_CONTEXT
Search parameter: context
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_PUBLISHER
Search parameter: publisher
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TITLE
Search parameter: title
|
static String |
SP_VERSION
Search parameter: version
|
protected Enumeration<Questionnaire.QuestionnaireStatus> |
status
The lifecycle status of the questionnaire as a whole.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected List<CodeType> |
subjectType
Identifies the types of subjects that can be the subject of the questionnaire.
|
protected List<ContactPoint> |
telecom
Contact details to assist a user in finding and communicating with the publisher.
|
protected StringType |
title
The name or label associated with this questionnaire.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
TITLE
Fluent Client search parameter constant for title
|
protected UriType |
url
An absolute URL that is used to identify this questionnaire when it is referenced in a specification, model, design or an instance.
|
protected List<CodeableConcept> |
useContext
A code that identifies the questionnaire as falling into a particular group of like questionnaires; e.g.
|
protected StringType |
version
The version number assigned by the publisher for business reasons.
|
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 |
|---|
Questionnaire()
Constructor
|
Questionnaire(Enumeration<Questionnaire.QuestionnaireStatus> status)
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 UriType url
protected List<Identifier> identifier
protected StringType version
protected Enumeration<Questionnaire.QuestionnaireStatus> status
protected DateTimeType date
protected StringType publisher
protected List<ContactPoint> telecom
protected List<CodeableConcept> useContext
protected StringType title
protected List<Coding> concept
protected List<CodeType> subjectType
protected List<Questionnaire.QuestionnaireItemComponent> item
public static final String SP_TITLE
Description: All or part of the name of the questionnaire
Type: string
Path: Questionnaire.title
public static final ca.uhn.fhir.rest.gclient.StringClientParam TITLE
Description: All or part of the name of the questionnaire
Type: string
Path: Questionnaire.title
public static final String SP_STATUS
Description: The status of the questionnaire
Type: token
Path: Questionnaire.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: The status of the questionnaire
Type: token
Path: Questionnaire.status
public static final String SP_CONTEXT
Description: A use context assigned to the questionnaire
Type: token
Path: Questionnaire.useContext
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CONTEXT
Description: A use context assigned to the questionnaire
Type: token
Path: Questionnaire.useContext
public static final String SP_CODE
Description: A code that corresponds to the questionnaire or one of its groups
Type: token
Path: Questionnaire.item.concept
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
Description: A code that corresponds to the questionnaire or one of its groups
Type: token
Path: Questionnaire.item.concept
public static final String SP_DATE
Description: When the questionnaire was last changed
Type: date
Path: Questionnaire.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: When the questionnaire was last changed
Type: date
Path: Questionnaire.date
public static final String SP_IDENTIFIER
Description: An identifier for the questionnaire
Type: token
Path: Questionnaire.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: An identifier for the questionnaire
Type: token
Path: Questionnaire.identifier
public static final String SP_VERSION
Description: The business version of the questionnaire
Type: string
Path: Questionnaire.version
public static final ca.uhn.fhir.rest.gclient.StringClientParam VERSION
Description: The business version of the questionnaire
Type: string
Path: Questionnaire.version
public static final String SP_PUBLISHER
Description: The author of the questionnaire
Type: string
Path: Questionnaire.publisher
public static final ca.uhn.fhir.rest.gclient.StringClientParam PUBLISHER
Description: The author of the questionnaire
Type: string
Path: Questionnaire.publisher
public Questionnaire()
public Questionnaire(Enumeration<Questionnaire.QuestionnaireStatus> status)
public UriType getUrlElement()
url (An absolute URL that is used to identify this questionnaire 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 questionnaire is (or will be) published.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic boolean hasUrlElement()
public boolean hasUrl()
public Questionnaire setUrlElement(UriType value)
value - url (An absolute URL that is used to identify this questionnaire 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 questionnaire is (or will be) published.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic String getUrl()
public Questionnaire setUrl(String value)
value - An absolute URL that is used to identify this questionnaire 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 questionnaire is (or will be) published.public List<Identifier> getIdentifier()
identifier (This records identifiers associated with this question set that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).)public boolean hasIdentifier()
public Identifier addIdentifier()
identifier (This records identifiers associated with this question set that are defined by business processes and/or used to refer to it when a direct URL reference to the resource itself is not appropriate (e.g. in CDA documents, or in written / printed documentation).)public Questionnaire addIdentifier(Identifier t)
public StringType getVersionElement()
version (The version number assigned by the publisher for business reasons. It may remain the same when the resource is updated.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the valuepublic boolean hasVersionElement()
public boolean hasVersion()
public Questionnaire setVersionElement(StringType value)
value - version (The version number assigned by the publisher for business reasons. It may remain the same when the resource is updated.). This is the underlying object with id, value and extensions. The accessor "getVersion" gives direct access to the valuepublic String getVersion()
public Questionnaire setVersion(String value)
value - The version number assigned by the publisher for business reasons. It may remain the same when the resource is updated.public Enumeration<Questionnaire.QuestionnaireStatus> getStatusElement()
status (The lifecycle status of the questionnaire as a whole.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public Questionnaire setStatusElement(Enumeration<Questionnaire.QuestionnaireStatus> value)
value - status (The lifecycle status of the questionnaire as a whole.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic Questionnaire.QuestionnaireStatus getStatus()
public Questionnaire setStatus(Questionnaire.QuestionnaireStatus value)
value - The lifecycle status of the questionnaire as a whole.public DateTimeType getDateElement()
date (The date that this questionnaire was last changed.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic boolean hasDateElement()
public boolean hasDate()
public Questionnaire setDateElement(DateTimeType value)
value - date (The date that this questionnaire was last changed.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic Questionnaire setDate(Date value)
value - The date that this questionnaire was last changed.public StringType getPublisherElement()
publisher (Organization or person responsible for developing and maintaining the questionnaire.). This is the underlying object with id, value and extensions. The accessor "getPublisher" gives direct access to the valuepublic boolean hasPublisherElement()
public boolean hasPublisher()
public Questionnaire setPublisherElement(StringType value)
value - publisher (Organization or person responsible for developing and maintaining the questionnaire.). This is the underlying object with id, value and extensions. The accessor "getPublisher" gives direct access to the valuepublic String getPublisher()
public Questionnaire setPublisher(String value)
value - Organization or person responsible for developing and maintaining the questionnaire.public List<ContactPoint> getTelecom()
telecom (Contact details to assist a user in finding and communicating with the publisher.)public boolean hasTelecom()
public ContactPoint addTelecom()
telecom (Contact details to assist a user in finding and communicating with the publisher.)public Questionnaire addTelecom(ContactPoint t)
public List<CodeableConcept> getUseContext()
useContext (A code that identifies the questionnaire as falling into a particular group of like questionnaires; e.g. "Pediatric", "Admissions", "Research", "Demographic", "Opinion Survey", etc.)public boolean hasUseContext()
public CodeableConcept addUseContext()
useContext (A code that identifies the questionnaire as falling into a particular group of like questionnaires; e.g. "Pediatric", "Admissions", "Research", "Demographic", "Opinion Survey", etc.)public Questionnaire addUseContext(CodeableConcept t)
public StringType getTitleElement()
title (The name or label associated with this questionnaire.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic boolean hasTitleElement()
public boolean hasTitle()
public Questionnaire setTitleElement(StringType value)
value - title (The name or label associated with this questionnaire.). This is the underlying object with id, value and extensions. The accessor "getTitle" gives direct access to the valuepublic Questionnaire setTitle(String value)
value - The name or label associated with this questionnaire.public List<Coding> getConcept()
concept (Identifies a how this question or group of questions is known in a particular terminology such as LOINC.)public boolean hasConcept()
public Coding addConcept()
concept (Identifies a how this question or group of questions is known in a particular terminology such as LOINC.)public Questionnaire addConcept(Coding t)
public List<CodeType> getSubjectType()
subjectType (Identifies the types of subjects that can be the subject of the questionnaire.)public boolean hasSubjectType()
public CodeType addSubjectTypeElement()
subjectType (Identifies the types of subjects that can be the subject of the questionnaire.)public Questionnaire addSubjectType(String value)
value - subjectType (Identifies the types of subjects that can be the subject of the questionnaire.)public boolean hasSubjectType(String value)
value - subjectType (Identifies the types of subjects that can be the subject of the questionnaire.)public List<Questionnaire.QuestionnaireItemComponent> getItem()
item (The questions and groupings of questions that make up the questionnaire.)public boolean hasItem()
public Questionnaire.QuestionnaireItemComponent addItem()
item (The questions and groupings of questions that make up the questionnaire.)public Questionnaire addItem(Questionnaire.QuestionnaireItemComponent t)
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 Questionnaire copy()
copy in class DomainResourceprotected Questionnaire typedCopy()
public 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.