Health Assessment
Return to types list
Type Properties
Properties
| Property | Value |
| id | 58fd8ac4-6c47-41a3-94b2-478401f0e26c |
| name | Health Assessment |
| uncreatable | false |
| immutable | false |
| singleton | false |
| transforms | form, mtt, stt, wpd2-38089570-A98E-413B-9078-741DB38ADC0A, include-hvcc-mapping, hvcc-display, include-hvcc-props |
|
Type Details
|
|
|
|
health-assessment Contains the results of a health assessment.
| Name | Type | IsRequired | Description |
| when | d:date-time | Yes | The date the assessment was completed. |
| name | string | Yes | The application's name for the assessment. Example: Fabrikam's Heart Risk Assessment. |
| category | t:codable-value | Yes | The type of the assessment. Examples: Heart assessment, diabetes assessment, colon cancer assessment.
Contact the HealthVault team to help define the preferred vocabulary. |
| result | this:Assessment | Yes | The results for this assessment. Example: High blood pressure, low risk. |
|
Assessment A single assessment, containing the name and value of the assessed area.
| Name | Type | IsRequired | Description |
| name | t:codable-value | Yes | The name of the assessed area. Examples: Heart attack risk, high blood pressure.
Contact the HealthVault team to help define the preferred vocabulary. |
| value | t:codable-value | Yes | The calculated value of the assessed area. Values may be coded using a specific set of values.
Example: Low/Medium/High risk.
A list of vocabularies may be found in the preferred vocabulary.
Contact the HealthVault team to help define the preferred vocabulary. |
| group | t:codable-value | No | Additional information that can be used to organize the results. The group is used to specify which group a specific result is in.
For example, the supporting assessments that follow a main assessment are coded
to indicate that they are supporting by specifying the "supporting" code.
Contact the HealthVault team to help define the preferred vocabulary. |
|
Schema
Open schema as a file
Verify XML against this schema
<schema xmlns:t="urn:com.microsoft.wc.thing.types" xmlns:d="urn:com.microsoft.wc.dates" xmlns:this="urn:com.microsoft.wc.thing.health-assessment" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:com.microsoft.wc.thing.health-assessment">
<import namespace="urn:com.microsoft.wc.thing.types" schemaLocation="base.xsd" />
<import namespace="urn:com.microsoft.wc.dates" schemaLocation="dates.xsd" />
<annotation>
<documentation>
<type-id>58fd8ac4-6c47-41a3-94b2-478401f0e26c</type-id>
<type-name>Health Assessment</type-name>
<wrapper-class-name>HealthAssessment</wrapper-class-name>
<wrapper-class-fwlink>136149</wrapper-class-fwlink>
<sample-xml-fwlink>136150</sample-xml-fwlink>
<data-type-guide-fwlink>136148</data-type-guide-fwlink>
<summary>Contains the results of a health assessment.</summary>
<remarks>Examples of health assessment include high blood pressure assessment and diabetes assessment.</remarks>
<effective-date-element>when</effective-date-element>
</documentation>
</annotation>
<complexType name="Assessment">
<annotation>
<documentation>
<summary>A single assessment, containing the name and value of the assessed area. </summary>
</documentation>
</annotation>
<sequence>
<element name="name" type="t:codable-value">
<annotation>
<documentation>
<summary>The name of the assessed area. </summary>
<remarks>Examples: Heart attack risk, high blood pressure.<br />Contact the HealthVault team to help define the preferred vocabulary.</remarks>
<preferred-vocabulary>health-assessment-name</preferred-vocabulary>
</documentation>
</annotation>
</element>
<element name="value" type="t:codable-value" maxOccurs="unbounded">
<annotation>
<documentation>
<summary>The calculated value of the assessed area. </summary>
<remarks>Values may be coded using a specific set of values. <br />Example: Low/Medium/High risk.<br />A list of vocabularies may be found in the preferred vocabulary. Contact the HealthVault team to help define the preferred vocabulary.</remarks>
<preferred-vocabulary>health-assessment-value-sets</preferred-vocabulary>
</documentation>
</annotation>
</element>
<element name="group" type="t:codable-value" minOccurs="0">
<annotation>
<documentation>
<summary>Additional information that can be used to organize the results. </summary>
<remarks>The group is used to specify which group a specific result is in. <br />For example, the supporting assessments that follow a main assessment are codedto indicate that they are supporting by specifying the "supporting" code.<br />Contact the HealthVault team to help define the preferred vocabulary.</remarks>
<preferred-vocabulary>health-assessment-groups</preferred-vocabulary>
</documentation>
</annotation>
</element>
</sequence>
</complexType>
<element name="health-assessment">
<complexType>
<annotation>
<documentation>
<summary>Contains the results of a health assessment.</summary>
<remarks>Examples of health assessment include high blood pressure assessment and diabetes assessment.</remarks>
</documentation>
</annotation>
<sequence>
<element name="when" type="d:date-time">
<annotation>
<documentation>
<summary>The date the assessment was completed. </summary>
</documentation>
</annotation>
</element>
<element name="name" type="string">
<annotation>
<documentation>
<summary>The application's name for the assessment. </summary>
<remarks>Example: Fabrikam's Heart Risk Assessment.</remarks>
</documentation>
</annotation>
</element>
<element name="category" type="t:codable-value">
<annotation>
<documentation>
<summary>The type of the assessment.</summary>
<remarks>Examples: Heart assessment, diabetes assessment, colon cancer assessment.<br />Contact the HealthVault team to help define the preferred vocabulary.</remarks>
<preferred-vocabulary>health-assessment-category</preferred-vocabulary>
</documentation>
</annotation>
</element>
<element name="result" type="this:Assessment" maxOccurs="unbounded">
<annotation>
<documentation>
<summary>The results for this assessment. </summary>
<remarks>Example: High blood pressure, low risk. </remarks>
</documentation>
</annotation>
</element>
</sequence>
</complexType>
</element>
</schema>
Columns
Columns describe this type in the STT and MTT transformations.
Columns
| Tag | Label | Type | Width |
| when | When | String | 100 |
| name | Name | String | 100 |
| category | Category | String | 100 |
| result | Result | String | 200 |
| wc-id | ID | String | 50 |
| wc-version | Version Stamp | String | 50 |
| wc-note | Note | String | 100 |
| wc-tags | Tags | String | 100 |
| wc-date | Effective Date | DateTime | 50 |
| wc-type | Type Name | String | 50 |
| wc-typeid | Type ID | String | 50 |
| wc-source | Source | String | 100 |
| wc-brands | Brands | String | 100 |
| wc-relatedthings | Related Items | String | 100 |
| wc-ispersonal | Is Personal | Boolean | 40 |
| wc-audit-personname | Changed by | String | 100 |
| wc-audit-date | Date | DateTime | 100 |
| wc-audit-action | Action | String | 100 |
| wc-audit-appname | Program | String | 100 |
| wc-issigned | Signed | Boolean | 50 |
| wc-isdownversioned | Down Versioned | Boolean | 50 |
| wc-isupversioned | Up Versioned | Boolean | 50 |
| wc-state | Item State | String | 50 |
|