package gov.va.ds4p.policy.reference; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name="", propOrder={"clinicalFact", "actReason", "actInformationSensitivityPolicy", "impliedConfidentiality"}) @XmlRootElement(name="ClinicalTaggingRule") public class ClinicalTaggingRule { @XmlElement(name="ClinicalFact", required=true) protected ClinicalFact clinicalFact; @XmlElement(name="ActReason", required=true) protected ActReason actReason; @XmlElement(name="ActInformationSensitivityPolicy", required=true) protected ActInformationSensitivityPolicy actInformationSensitivityPolicy; @XmlElement(name="ImpliedConfidentiality", required=true) protected ImpliedConfidentiality impliedConfidentiality; @XmlAttribute(name="code", required=true) protected String code; @XmlAttribute(name="codeSystem", required=true) protected String codeSystem; @XmlAttribute(name="codeSystemName", required=true) protected String codeSystemName; @XmlAttribute(name="codeSystemVersion", required=true) protected String codeSystemVersion; @XmlAttribute(name="displayName", required=true) protected String displayName; public ClinicalFact getClinicalFact() { return this.clinicalFact; } public void setClinicalFact(ClinicalFact value) { this.clinicalFact = value; } public ActReason getActReason() { return this.actReason; } public void setActReason(ActReason value) { this.actReason = value; } public ActInformationSensitivityPolicy getActInformationSensitivityPolicy() { return this.actInformationSensitivityPolicy; } public void setActInformationSensitivityPolicy(ActInformationSensitivityPolicy value) { this.actInformationSensitivityPolicy = value; } public ImpliedConfidentiality getImpliedConfidentiality() { return this.impliedConfidentiality; } public void setImpliedConfidentiality(ImpliedConfidentiality value) { this.impliedConfidentiality = value; } public String getCode() { return this.code; } public void setCode(String value) { this.code = value; } public String getCodeSystem() { return this.codeSystem; } public void setCodeSystem(String value) { this.codeSystem = value; } public String getCodeSystemName() { return this.codeSystemName; } public void setCodeSystemName(String value) { this.codeSystemName = value; } public String getCodeSystemVersion() { return this.codeSystemVersion; } public void setCodeSystemVersion(String value) { this.codeSystemVersion = value; } public String getDisplayName() { return this.displayName; } public void setDisplayName(String value) { this.displayName = value; } }