SecurityAndPrivacy
Class CompositePolicy

Composite Policy class is the integration point between Security and Privacy perspectives. It contains a set of basic policies that work together to enforce a privacy policy, organizational standard operating procedure, or a privacy consent directive. Its basic characteristic is that it contains other policies. An instance of a Composite Policy may include several Authorization, Delegation, Refrain, or Obligation policies. A Composite Policy is specialization of the abstract Policy class and inherits all its attributes and associations. In addition to the attributes it inherits from its base class (“Policy”), this type of class contains additional associations and attributes. [HL7 DAM]
This class is derived from ISO 22600-2 and HL7 DAM.

Attributes
Policy policy policy

Pointer to a set of policies that together make up the Composite Policy. Note that the component policies may be a mixture of atomic policies and other composite policies.

Attributes inherited from FHIM::SecurityAndPrivacy::Policy FHIM::SecurityAndPrivacy::Policy
authority authority, description description, effectiveTime effectiveTime, identifier identifier, mimeType mimeType, name name, securityRole securityRole, status status, uri uri

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameCompositePolicy
Name Expression
NamespaceSecurityAndPrivacy
Owned Template Signature
OwnerSecurityAndPrivacy
Owning Template Parameter
PackageSecurityAndPrivacy
Qualified NameFHIM::SecurityAndPrivacy::CompositePolicy
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 policy
Public Policy policy

Pointer to a set of policies that together make up the Composite Policy. Note that the component policies may be a mixture of atomic policies and other composite policies.

Constraints:
Properties:

AggregationComposite
Alias
AssociationcompositePolicy_policy
Association End
ClassCompositePolicy
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value(1)
Multiplicity1..*
Namepolicy
Name Expression
NamespaceCompositePolicy
Opposite
OwnerCompositePolicy
Owning Association
Owning Template Parameter
Qualified NameFHIM::SecurityAndPrivacy::CompositePolicy::policy
Stereotype
Template Parameter
TypePolicy
Upper*
Upper Value(*)
VisibilityPublic