70 likes | 199 Views
Refrain Policy Vocabulary. HL7 Security WG Kathleen Connor VA (ESC) January 2012. Refrain Policy Vocabulary Proposal. Propose that HL7 develop a “Refrain Policy” Code System to be used as Security Metadata Used to encode types of Refrain Policies
E N D
Refrain Policy Vocabulary HL7 Security WG Kathleen Connor VA (ESC) January 2012
Refrain Policy Vocabulary Proposal • Propose that HL7 develop a “Refrain Policy” Code System to be used as Security Metadata • Used to encode types of Refrain Policies • Would require adding a code to the Refrain Policy Class for Refrain Policy Type values
Relation between Obligation and Refrain Policies • Ambiguity about functions of Obligation Policy and Refrain Policy • HL7 DAM definition for Obligation Policy: • May be used to indicate that the receiver of an information object may not be allowed to re-disclose or persist that information object indefinitely • ISO 22600-2 specifies that an Obligation Policy is “event-triggered and define actions to be performed by manager agent” • HL7 DAM definition for Refrain Policy: • Indicates that a specific action is prohibited based on specific access control attributes e.g., purpose of use, information type, user role, etc. • ISO 22600-2 species that a Refrain Policy “defines actions the subjects must refrain from performing”
Relation between Obligation and Refrain Policies • Obligation Policy: A mandated action with a work flow • Refrain Policy: A prohibited action. Period. • Although a Refrain Policy can be stated affirmatively as an Obligation Policy, including both in the same code system (e.g., all as Obligation Policy Codes) could lead to semantic conflicts if more than one instance of an Obligation Policy is permitted in a Composite Policy • For example, an Obligation Policy requiring that disclosed information be encrypted would be incompatible with a Refrain Policy mandating that the information not be disclosed
Relation between Obligation and Refrain Policies • An Obligation may stem from a Permitted Operation • An Obligation may stem from a Refrain Policy on a Permitted Operation