HS.SDA3.MedicalExplanationOfBenefit
serial class HS.SDA3.MedicalExplanationOfBenefit extends HS.SDA3.SuperClass, HS.SDA3.AbstractExplanationOfBenefit
Property Inventory
- AdmissionDate
- AdmissionSource
- AdmissionType
- Context
- Diagnoses
- DiagnosisRelatedGroup
- DischargeDate
- DischargeStatus
- Extension
- MedicalClaimNumber
- MedicalEOBLines
- PerformingNetworkContractingStatus
- ServiceFacility
- TypeOfBillInstitutional
Properties
property AdmissionDate as HS.SDA3.TimeStamp;
Start date of the inpatient stay
Property methods: AdmissionDateDisplayToLogical(), AdmissionDateGet(), AdmissionDateIsValid(), AdmissionDateLogicalToDisplay(), AdmissionDateLogicalToTimeStamp(), AdmissionDateLogicalToXSD(), AdmissionDateNormalize(), AdmissionDateOdbcToLogical(), AdmissionDateSet(), AdmissionDateXSDToLogical()
property AdmissionSource as HS.SDA3.CodeTableDetail.AdmissionSource;
Identifies the place where the patient was identified as needing admission to an institution.
Property methods: AdmissionSourceGet(), AdmissionSourceGetObject(), AdmissionSourceGetObjectId(), AdmissionSourceGetSwizzled(), AdmissionSourceIsEmpty(), AdmissionSourceIsValid(), AdmissionSourceNewObject(), AdmissionSourceSet(), AdmissionSourceSetObject(), AdmissionSourceSetObjectId(), AdmissionSourceUnSwizzle()
property AdmissionType as HS.SDA3.CodeTableDetail.AdmissionType;
Priority of the admission. For example, an admission type of elective indicates that
the patient's condition permitted time for medical services to be scheduled.
Property methods: AdmissionTypeGet(), AdmissionTypeGetObject(), AdmissionTypeGetObjectId(), AdmissionTypeGetSwizzled(), AdmissionTypeIsEmpty(), AdmissionTypeIsValid(), AdmissionTypeNewObject(), AdmissionTypeSet(), AdmissionTypeSetObject(), AdmissionTypeSetObjectId(), AdmissionTypeUnSwizzle()
property Context as %String (MAXLEN = 250);
Specifies the context or setting for the claim.
This field is used to determine which ExplanationOfBenefit FHIR profile to produce. Values may include inpatient, outpatient, or professional-nonclinician. These values are mapped to FHIR profiles via a lookup table mapping.
Additional values may be added as needed to represent new FHIR profiles. A corresponding entry must be added to the FHIR lookup table mapping.
Property methods: ContextDisplayToLogical(), ContextGet(), ContextIsValid(), ContextLogicalToDisplay(), ContextLogicalToOdbc(), ContextNormalize(), ContextSet()
property Diagnoses as list of HS.SDA3.Diagnosis;
Information about diagnoses relevant to the claim items. ICD-10 or ICD-9.
Property methods: DiagnosesBuildValueArray(), DiagnosesCollectionToDisplay(), DiagnosesCollectionToOdbc(), DiagnosesDisplayToCollection(), DiagnosesGet(), DiagnosesGetObject(), DiagnosesGetObjectId(), DiagnosesGetSwizzled(), DiagnosesIsValid(), DiagnosesOdbcToCollection(), DiagnosesSet(), DiagnosesSetObject(), DiagnosesSetObjectId()
property DiagnosisRelatedGroup as HS.SDA3.CodeTableDetail.DiagnosisRelatedGroup;
Claim diagnosis related group (DRG)
Property methods: DiagnosisRelatedGroupGet(), DiagnosisRelatedGroupGetObject(), DiagnosisRelatedGroupGetObjectId(), DiagnosisRelatedGroupGetSwizzled(), DiagnosisRelatedGroupIsEmpty(), DiagnosisRelatedGroupIsValid(), DiagnosisRelatedGroupNewObject(), DiagnosisRelatedGroupSet(), DiagnosisRelatedGroupSetObject(), DiagnosisRelatedGroupSetObjectId(), DiagnosisRelatedGroupUnSwizzle()
property DischargeDate as HS.SDA3.TimeStamp;
End date of the inpatient stay
Property methods: DischargeDateDisplayToLogical(), DischargeDateGet(), DischargeDateIsValid(), DischargeDateLogicalToDisplay(), DischargeDateLogicalToTimeStamp(), DischargeDateLogicalToXSD(), DischargeDateNormalize(), DischargeDateOdbcToLogical(), DischargeDateSet(), DischargeDateXSDToLogical()
property DischargeStatus as HS.SDA3.CodeTableDetail.DischargeStatus;
Patient's status as of the discharge date for an institutional stay.
Property methods: DischargeStatusGet(), DischargeStatusGetObject(), DischargeStatusGetObjectId(), DischargeStatusGetSwizzled(), DischargeStatusIsEmpty(), DischargeStatusIsValid(), DischargeStatusNewObject(), DischargeStatusSet(), DischargeStatusSetObject(), DischargeStatusSetObjectId(), DischargeStatusUnSwizzle()
property Extension as HS.Local.SDA3.MedicalExplanationOfBenefitExtension;
Property methods: ExtensionGet(), ExtensionGetObject(), ExtensionGetObjectId(), ExtensionGetSwizzled(), ExtensionIsEmpty(), ExtensionIsValid(), ExtensionNewObject(), ExtensionSet(), ExtensionSetObject(), ExtensionSetObjectId(), ExtensionUnSwizzle()
property MedicalClaimNumber as %String (MAXLEN = 450);
Unique identifier within the payer's system that applies to the entire claim.
Property methods: MedicalClaimNumberDisplayToLogical(), MedicalClaimNumberGet(), MedicalClaimNumberIsValid(), MedicalClaimNumberLogicalToDisplay(), MedicalClaimNumberLogicalToOdbc(), MedicalClaimNumberNormalize(), MedicalClaimNumberSet()
property MedicalEOBLines as list of HS.SDA3.MedicalEOBLine;
Details of the products or services provided.
Property methods: MedicalEOBLinesBuildValueArray(), MedicalEOBLinesCollectionToDisplay(), MedicalEOBLinesCollectionToOdbc(), MedicalEOBLinesDisplayToCollection(), MedicalEOBLinesGet(), MedicalEOBLinesGetObject(), MedicalEOBLinesGetObjectId(), MedicalEOBLinesGetSwizzled(), MedicalEOBLinesIsValid(), MedicalEOBLinesOdbcToCollection(), MedicalEOBLinesSet(), MedicalEOBLinesSetObject(), MedicalEOBLinesSetObjectId()
property PerformingNetworkContractingStatus as HS.SDA3.CodeTableDetail.PayerProviderContractingStatus;
Indicates that the Performing Provider has a contract with the Plan (regardless of the network) as of the effective date of service.
Property methods: PerformingNetworkContractingStatusGet(), PerformingNetworkContractingStatusGetObject(), PerformingNetworkContractingStatusGetObjectId(), PerformingNetworkContractingStatusGetSwizzled(), PerformingNetworkContractingStatusIsEmpty(), PerformingNetworkContractingStatusIsValid(), PerformingNetworkContractingStatusNewObject(), PerformingNetworkContractingStatusSet(), PerformingNetworkContractingStatusSetObject(), PerformingNetworkContractingStatusSetObjectId(), PerformingNetworkContractingStatusUnSwizzle()
property ServiceFacility as HS.SDA3.CodeTableDetail.Organization;
The name of the facility where the service occurred.
Examples include hospitals, nursing homes, laboratories or homeless shelters.
Property methods: ServiceFacilityGet(), ServiceFacilityGetObject(), ServiceFacilityGetObjectId(), ServiceFacilityGetSwizzled(), ServiceFacilityIsEmpty(), ServiceFacilityIsValid(), ServiceFacilityNewObject(), ServiceFacilitySet(), ServiceFacilitySetObject(), ServiceFacilitySetObjectId(), ServiceFacilityUnSwizzle()
property TypeOfBillInstitutional as HS.SDA3.CodeTableDetail.TypeOfBill;
Type of bill code provides specific information for payer purposes.
The first digit of the three-digit number denotes the type of institution, the second digit classifies the type of care being billed,
and the third digit identifies the frequency of the bill for a specific course of treatment or inpatient confinement.
Property methods: TypeOfBillInstitutionalGet(), TypeOfBillInstitutionalGetObject(), TypeOfBillInstitutionalGetObjectId(), TypeOfBillInstitutionalGetSwizzled(), TypeOfBillInstitutionalIsEmpty(), TypeOfBillInstitutionalIsValid(), TypeOfBillInstitutionalNewObject(), TypeOfBillInstitutionalSet(), TypeOfBillInstitutionalSetObject(), TypeOfBillInstitutionalSetObjectId(), TypeOfBillInstitutionalUnSwizzle()
Inherited Members
Inherited Properties
- ActionCode
- ActionScope
- AdditionalSupportingInfo
- AdjudicatedCoverage
- AdjudicationDetails
- AdjudicationStatus
- BillingNetworkContractingStatus
- BillingProvider
- BillingProviderIndividual
- CareTeamMembers
- ClaimProcessedDate
- ClaimReceivedDate
- ClaimType
- CustomPairs
- DeniedReasonCodes
- EncounterNumber
- EnteredAt
- EnteredBy
- EnteredOn
- ExternalId
- FromTime
- InOutNetwork
- OtherCoverage
- OtherIdentifiers
- OtherProcedures
- PayeeBeneficiary
- PayeeOther
- PayeeProvider
- PayeeProviderOrganization
- PayeeSubscriber
- Payer
- PaymentDate
- PaymentStatus
- PrimaryProcedure
- ProcessNotes
- ProvenanceIds
- RelatedClaims
- SourceFormat
- Status
- ToTime
- TotalAdjudicationDetails
- UpdatedOn
- Use
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- EndXMLList()
- GetStreamletClass()
- IsDefined()
- LogIgnoredTag()
- LogicalToOdbc()
- OdbcToLogical()
- StartXMLList()
- ToQuickXML()
- ToQuickXMLStream()
- ToQuickXMLString()
- Translate()
- UpdateSDA()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLImportSDAString()
- XMLImportSDAStringUnknown()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()