public class ContextControl extends Object
ActRelationship
or
Participation
contributes to
the context of an Act
, and whether it may
be propagated to descendent acts whose association allows such propagation.
(See also: attributes Participation.contextControlCode
,
ActRelationship.contextControlCode
,
ActRelationship.contextConductionInd
). This table controls
values for structural elements of the HL7 Reference Information Model.
Therefore, it is part of the Normative Ballot for the RIM.
Modifier and Type | Field and Description |
---|---|
static Set<CS> |
ALL_VALUES
All values defined by this class.
|
static CS |
AN
The association adds to the existing context associated with the act, but
will not propagate to any descendant acts reached by conducting
ActRelationship (see
ContextPropagationCode ). |
static CS |
AP
The association adds to the existing context associated with the
Act , and will propagate to any
descendant acts reached by conducting
ActRelationship (see
ContextPropagationCode ). |
static CS |
ON
The association is added to the existing context associated with the act,
but overrides an associations with the same or more specific
typeCode . |
static CS |
OP
The association is added to the existing context associated with the
Act , but overrides an associations
with the same or more specific typeCode . |
Constructor and Description |
---|
ContextControl() |
public static CS OP
The association is added to the existing context associated with the
Act
, but overrides an associations
with the same or more specific typeCode
. This overriding
association will propagate to any descendant Acts reached by conducting
ActRelationship
(see
ContextPropagationCode
). Examples: If an "Author" Participation
were marked as "Overriding, Propagating" it means that the
author will replace the set of author participations that have propagated
from ancestor Acts, and will itself be the only author to propagate to
any child Acts that allow context to be propagated.
public static CS AP
The association adds to the existing context associated with the
Act
, and will propagate to any
descendant acts reached by conducting
ActRelationship
(see
ContextPropagationCode
). Examples: If an "Author" Participation
were marked as "Additive, Propagating" it means that the
author will be added to the set of author participations that have
propagated from ancestor acts, and will itself propagate with the other
authors to any child acts that allow context to be propagated.
public static CS AN
The association adds to the existing context associated with the act, but
will not propagate to any descendant acts reached by conducting
ActRelationship
(see
ContextPropagationCode
). Examples: If an "Author"
Participation
were marked
as "Additive, Non-Propagating", it means that the author will be added to
the set of author participations that have propagated from ancestor acts
for the purpose of this act. However, only the previously propagated
authors will propagate to any child acts that allow context to be
propagated.
public static CS ON
The association is added to the existing context associated with the act,
but overrides an associations with the same or more specific
typeCode
. However, this overriding association will not
propagate to any descendant acts reached by conducting
ActRelationship
(see ContextPropagationCode). Examples: If an "Author"
Participation
were marked
as "Overriding, Non-Propagating" it means that the author will replace
the set of author participations that have propagated from ancestor acts.
Furthermore, no author participations whatsoever will propagate to any
child acts that allow context to be propagated.
HDR Glossary HDR Concept Lists HDR Exceptions HDR Programmer's Guide HDR Implementation Guide HDR Profile Options
Copyright © 2016, 2018, Oracle. All rights reserved