Class ReasonForPerformedProcedureCodeSequence

All Implemented Interfaces:
Iterable<ReasonForPerformedProcedureCodeSequence.Item>, Collection<ReasonForPerformedProcedureCodeSequence.Item>, List<ReasonForPerformedProcedureCodeSequence.Item>

public class ReasonForPerformedProcedureCodeSequence extends SequenceWrapper<ReasonForPerformedProcedureCodeSequence.Item>
Name: Reason For Performed Procedure Code Sequence
Keyword: ReasonForPerformedProcedureCodeSequence
Tag: (0040,1012)
Value Representation: SQ
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Reason For Performed Procedure Code Sequence
    Type:
    Attribute Description:

    Coded reason(s) for performing this procedure.

    May differ from the values in Reason for the Requested Procedure (0040,100A) in Request Attribute Sequence (0040,0275), for example if what was performed differs from what was requested.

    One or more Items shall be included in this Sequence.


  • Described in the contexts: as follows:
    Attribute Name: Reason For Performed Procedure Code Sequence
    Type: 3
    Attribute Description:

    Coded reason(s) for performing this procedure.

    May differ from the values in Reason for the Requested Procedure (0040,100A) in Request Attribute Sequence (0040,0275), for example if what was performed differs from what was requested.

    One or more Items are permitted in this Sequence.


  • Field Details

    • VALUE_REPRESENTATION

      public static final org.dcm4che3.data.VR VALUE_REPRESENTATION
    • TAG

      public static final int TAG
      See Also:
  • Constructor Details

    • ReasonForPerformedProcedureCodeSequence

      public ReasonForPerformedProcedureCodeSequence(org.dcm4che3.data.Sequence sequence)