Skip to content

Cl1Segment

Cl1Segment models the X12 CL1 institutional claim code segment, used within 837 institutional claim transactions to carry the patient's admission type classification for an inpatient/institutional claim.

Purpose

  • Represents the CL1 segment identity via SegmentId returning the literal "CL1" (BR-020).
  • Carries AdmissionTypeCode, the institutional admission-type classification for the claim.

Context

  • Namespace: SAIF.Common.Files.Edi.Segments
  • Assembly/package: SAIF.Framework.Common.Files

Public members

Member Signature Purpose
SegmentId string SegmentId { get; } Returns the literal X12 segment identifier "CL1".
AdmissionTypeCode string AdmissionTypeCode { get; set; } The institutional admission-type code (CL101), read/written at element 1.
Build IEdiSegment Build() Creates a SegmentBuilder("CL1") and adds AdmissionTypeCode at element 1, returning the built segment.
Fill void Fill(IEdiSegment segment) Reads element 1 via GetChildValue into AdmissionTypeCode.
Parse static Cl1Segment Parse(IEdiSegment segment) Instantiates a new Cl1Segment, calls Fill(segment) on it, and returns it.

Sources

  • Common\SAIF.Common.Files\Edi\Segments\Cl1Segment.cs