Skip to main content

HS.SDA3.QuestionnaireResponse

serial class HS.SDA3.QuestionnaireResponse extends HS.SDA3.SuperClass

Stores data from FHIR QuestionnaireResponse resource to record, search, and fetch retrieve captures the responses to form/survey and assessment tools such as the Protocol for Responding to and Assessing Patients’ Assets, Risks, and Experiences (PRAPARE) Survey.

Property Inventory

Properties

Practitioner who recorded the answers
Property methods: AuthorGet(), AuthorGetObject(), AuthorGetObjectId(), AuthorGetSwizzled(), AuthorIsEmpty(), AuthorIsValid(), AuthorNewObject(), AuthorSet(), AuthorSetObject(), AuthorSetObjectId(), AuthorUnSwizzle()
property Authored as HS.SDA3.TimeStamp;
Date and time the answers were recorded
Property methods: AuthoredDisplayToLogical(), AuthoredGet(), AuthoredIsValid(), AuthoredLogicalToDisplay(), AuthoredLogicalToTimeStamp(), AuthoredLogicalToXSD(), AuthoredNormalize(), AuthoredOdbcToLogical(), AuthoredSet(), AuthoredXSDToLogical()
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
property Items as %String);
Length subject to the total streamlet size limit - 3,000,000

Group of questions from the questionnaire
Property methods: ItemsDisplayToLogical(), ItemsGet(), ItemsIsValid(), ItemsLogicalToDisplay(), ItemsLogicalToOdbc(), ItemsNormalize(), ItemsSet()
property QuestionnaireName as %String;
Name of the questionnaire
Property methods: QuestionnaireNameDisplayToLogical(), QuestionnaireNameGet(), QuestionnaireNameIsValid(), QuestionnaireNameLogicalToDisplay(), QuestionnaireNameLogicalToOdbc(), QuestionnaireNameNormalize(), QuestionnaireNameSet()
property QuestionnaireUri as %String;
Location where a non-FHIR questionnaire/suvey form can be found
Property methods: QuestionnaireUriDisplayToLogical(), QuestionnaireUriGet(), QuestionnaireUriIsValid(), QuestionnaireUriLogicalToDisplay(), QuestionnaireUriLogicalToOdbc(), QuestionnaireUriNormalize(), QuestionnaireUriSet()
property Status as %String (MAXLEN = 50);
Status of the questionnaire response
Property methods: StatusDisplayToLogical(), StatusGet(), StatusIsValid(), StatusLogicalToDisplay(), StatusLogicalToOdbc(), StatusNormalize(), StatusSet()
property Tags as list of HS.SDA3.CodeTableDetail.Tag;
Tags apply to questionnaire response such as sdoh, etc.
Property methods: TagsBuildValueArray(), TagsCollectionToDisplay(), TagsCollectionToOdbc(), TagsDisplayToCollection(), TagsGet(), TagsGetObject(), TagsGetObjectId(), TagsGetSwizzled(), TagsIsValid(), TagsOdbcToCollection(), TagsSet(), TagsSetObject(), TagsSetObjectId()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab