Represents a health record item type that encapsulates an advance directive.
public class Directive : Microsoft.Health.HealthRecordItem
An advance directive is a legal document that provides directions for future health care decisions in case the patient becomes incapacitated.
Creates a new instance of the Directive class with default values.
Creates a new instance of the Directive class specifying the mandatory values.
Retrieves the unique identifier for the item type.
Gets or sets additional directive instructions.
Gets or sets the attending nurse endorsement details.
Gets or sets the date and time for the attending nurse endorsement details.
Gets or sets the attending physician endorsement details.
Gets or sets the date and time for the attending physician endorsement details.
Gets or sets the description of the directive.
Gets or sets the date/time when clinical support was discontinued.
Gets or sets the attending nurse discontinuation details.
Gets or sets the date and time for the attending nurse discontinuation endorsement.
Gets or sets the attending physician discontinuation details.
Gets or sets the date and time for the attending physician discontinuation endorsement.
Gets or sets the date and time when the patient expired.
Gets or sets a value indicating the resuscitation status.
Gets or sets the list of prohibited interventions in this directive.
Gets or sets the approximate date of the directive is effective.
Gets or sets the approximate date the directive is no longer to be considered.
Populates this Directive instance from the data in the XML.
Gets a string representation of the directive item.
Writes the directive data to the specified XmlWriter.