Files
excel.core/tests/Strata.Excel.Core.Test.Unit/ExcelExportTests/data.json
T
Thom Lamb 0c144f5c66 feat: Initialize Strata.Excel.Core library with export, import, and test utilities
This commit introduces the `Strata.Excel.Core` project, a .NET library built on ClosedXML for robust Excel document generation and data import.

Key features include:
- **Export:** Flexible data export to Excel, supporting custom formatting, titles, subtitles, humanized headings, and batched processing for large datasets. Includes `ExcelContentResult` and `ZipFileContentResult` for ASP.NET Core integration.
- **Import:** Utilities to easily import data from Excel worksheets into C# objects.
- **Test Utilities:** Comprehensive helpers for comparing Excel workbooks in tests, handling resource extraction, and performing load tests.
- **Build Infrastructure:** Sets up a Dockerfile for building the library, including SonarQube and Dependency-Check scanning.
- **Project Structure:** Establishes `.gitignore`, `.dockerignore`, `nuget.config`, and a `README.md` with usage instructions and versioning guidelines.

This foundational commit provides a reusable and well-tested framework for Excel operations within Strata applications.
2026-06-23 11:08:58 -05:00

342 lines
16 KiB
JSON

[
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Assets - Current",
"SphAccountRollupLineItem": "Accounts Receivable - Other",
"SphAccountRollupName": "Balance Sheet - Assets - Current - Accounts Receivable - Other",
"ConfidenceScore": 0.8767915097336801,
"DateMapped": "7/26/2022",
"AccountId": 420,
"AccountCode": "105219",
"Description": "340B DIFFERENTIAL RECEIVABLE",
"GLRollup": "SKCURRENTASSETS",
"OBDollarsFinancialReporting": "Bal - CURRENT ASSETS - Other current assets",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Assets - Inventory",
"SphAccountRollupLineItem": "Inventory",
"SphAccountRollupName": "Balance Sheet - Assets - Inventory - Inventory",
"ConfidenceScore": 0.9104504962709786,
"DateMapped": "7/26/2022",
"AccountId": 496,
"AccountCode": "110024",
"Description": "340B RETAIL INVENTORY",
"GLRollup": "SKCURRENTASSETS",
"OBDollarsFinancialReporting": "Bal - CURRENT ASSETS - Inventory",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Revenue - Patient - Gross",
"SphAccountRollupLineItem": "Revenue - Outpatient",
"SphAccountRollupName": "Income Statement - Revenue - Patient - Gross - Revenue - Outpatient",
"ConfidenceScore": 0.9840537253695426,
"DateMapped": "7/26/2022",
"AccountId": 2359,
"AccountCode": "420800",
"Description": "340B RETAIL REVENUE",
"GLRollup": "OUTPATIENT REVENUE",
"OBDollarsFinancialReporting": "IS - REVENUE: - Outpatient revenue",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Revenue - Other - Operating",
"SphAccountRollupLineItem": "Other Operating Revenue",
"SphAccountRollupName": "Income Statement - Revenue - Other - Operating - Other Operating Revenue",
"ConfidenceScore": 0.8907208071926644,
"DateMapped": "7/26/2022",
"AccountId": 2305,
"AccountCode": "575506",
"Description": "340B RETAIL REVENUE",
"GLRollup": "OTHER REVENUE",
"OBDollarsFinancialReporting": "IS - Other Operating Rev - Other operating revenue",
"DSSAccountRollup1Name": "Other Operating Revenue"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Revenue - Other - Operating",
"SphAccountRollupLineItem": "Other Operating Revenue",
"SphAccountRollupName": "Income Statement - Revenue - Other - Operating - Other Operating Revenue",
"ConfidenceScore": 0.8907208071926644,
"DateMapped": "7/26/2022",
"AccountId": 2302,
"AccountCode": "575030",
"Description": "340B RETAIL REVENUE",
"GLRollup": "OTHER REVENUE",
"OBDollarsFinancialReporting": "IS - Other Operating Rev - Other operating revenue",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Employee Compensation and Benefits",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Employee Compensation and Benefits",
"ConfidenceScore": 0.39884468761403535,
"DateMapped": "7/26/2022",
"AccountId": 1302,
"AccountCode": "244130",
"Description": "401K CONTR CATCH UP OVER 50",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Employee Compensation and Benefits",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Employee Compensation and Benefits",
"ConfidenceScore": 0.7123256655440802,
"DateMapped": "7/26/2022",
"AccountId": 1301,
"AccountCode": "244126",
"Description": "401K CONTR MATCH PBL",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Employee Compensation and Benefits",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Employee Compensation and Benefits",
"ConfidenceScore": 0.530717787014235,
"DateMapped": "7/26/2022",
"AccountId": 1304,
"AccountCode": "244140",
"Description": "401K CONTR MILITARY MAKE UP",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Employee Compensation and Benefits",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Employee Compensation and Benefits",
"ConfidenceScore": 0.7266931053978312,
"DateMapped": "7/26/2022",
"AccountId": 1303,
"AccountCode": "244135",
"Description": "401K CONTR NO MATCH",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Revenue - Other - Nonoperating Items",
"SphAccountRollupLineItem": "Contributions",
"SphAccountRollupName": "Income Statement - Revenue - Other - Nonoperating Items - Contributions",
"ConfidenceScore": 0.5031995471555109,
"DateMapped": "7/26/2022",
"AccountId": 1300,
"AccountCode": "244125",
"Description": "401K CONTRIBUTIONS",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Expenses - Operating",
"SphAccountRollupLineItem": "Supplies",
"SphAccountRollupName": "Income Statement - Expenses - Operating - Supplies",
"ConfidenceScore": 0.4405172973818624,
"DateMapped": "7/26/2022",
"AccountId": 2799,
"AccountCode": "646009",
"Description": "A2CL BLOOD ALLOCATION",
"GLRollup": "SUPPLIES",
"OBDollarsFinancialReporting": "IS - EXPENSES: - Medical supplies",
"DSSAccountRollup1Name": "Medical Supplies"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Revenue - Other - Operating",
"SphAccountRollupLineItem": "Other Operating Revenue",
"SphAccountRollupName": "Income Statement - Revenue - Other - Operating - Other Operating Revenue",
"ConfidenceScore": 0.9150939588019593,
"DateMapped": "7/26/2022",
"AccountId": 2287,
"AccountCode": "571901",
"Description": "A2CL RVU TRANSFER",
"GLRollup": "OTHER REVENUE",
"OBDollarsFinancialReporting": "IS - Other Operating Rev - Other operating revenue",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Assets - Current",
"SphAccountRollupLineItem": "Accounts Receivable - Other",
"SphAccountRollupName": "Balance Sheet - Assets - Current - Accounts Receivable - Other",
"ConfidenceScore": 0.7593035979954855,
"DateMapped": "7/26/2022",
"AccountId": 443,
"AccountCode": "105320",
"Description": "A2CL SERVICES RECEIVABLE",
"GLRollup": "SKCURRENTASSETS",
"OBDollarsFinancialReporting": "Bal - CURRENT ASSETS - Other current assets",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Expenses",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Expenses",
"ConfidenceScore": 0.8831137893820182,
"DateMapped": "7/26/2022",
"AccountId": 1348,
"AccountCode": "247152",
"Description": "AACN PHYSICIAN PMTS PAYABLE",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Assets - Current",
"SphAccountRollupLineItem": "Cash and Cash Equivalents",
"SphAccountRollupName": "Balance Sheet - Assets - Current - Cash and Cash Equivalents",
"ConfidenceScore": 0.7556597792049811,
"DateMapped": "7/26/2022",
"AccountId": 67,
"AccountCode": "100507",
"Description": "AAH CONTRLLD DISB ACCT M AND I",
"GLRollup": "SKCURRENTASSETS",
"OBDollarsFinancialReporting": "Bal - CURRENT ASSETS - Operating cash",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Assets - Current",
"SphAccountRollupLineItem": "Cash and Cash Equivalents",
"SphAccountRollupName": "Balance Sheet - Assets - Current - Cash and Cash Equivalents",
"ConfidenceScore": 0.4848799811631093,
"DateMapped": "7/26/2022",
"AccountId": 68,
"AccountCode": "100508",
"Description": "AAH CONTROLLED DISB ACCT TPA",
"GLRollup": "SKCURRENTASSETS",
"OBDollarsFinancialReporting": "Bal - CURRENT ASSETS - Operating cash",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Expenses",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Expenses",
"ConfidenceScore": 0.5334519575935484,
"DateMapped": "7/26/2022",
"AccountId": 1349,
"AccountCode": "247153",
"Description": "AAH PHYS PMT LIABILITY",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Balance Sheet",
"SphAccountRollupCategory": "Liabilities - Current",
"SphAccountRollupLineItem": "Accrued Expenses",
"SphAccountRollupName": "Balance Sheet - Liabilities - Current - Accrued Expenses",
"ConfidenceScore": 0.6824925674536929,
"DateMapped": "7/26/2022",
"AccountId": 1357,
"AccountCode": "247170",
"Description": "AAH PT INS REFUND REFUND PAYABLE",
"GLRollup": "SKCURRENTLIABILITIES",
"OBDollarsFinancialReporting": "Bal - CURRENT LIABILITIES - Other current liabilities",
"DSSAccountRollup1Name": "Exclude"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Income Statement",
"SphAccountRollupCategory": "Expenses - Operating",
"SphAccountRollupLineItem": "Facilities - Rent",
"SphAccountRollupName": "Income Statement - Expenses - Operating - Facilities - Rent",
"ConfidenceScore": 0.5506624314109377,
"DateMapped": "7/26/2022",
"AccountId": 895,
"AccountCode": "760005",
"Description": "ABBOTT HEMATOLOGY LEASE",
"GLRollup": "BUILDING AND EQUIPMENT RENTAL",
"OBDollarsFinancialReporting": "IS - EXPENSES: - Other expenses",
"DSSAccountRollup1Name": "Other Expense"
},
{
"OrgPin": "0430",
"DatabaseName": "jazz tst GM Platform Demo.1 B onboarding 20200922.1",
"DatabaseFriendlyName": "StrataJazz Platform Cubekillers Demo 1 B Legacy onboarding",
"SphAccountRollupStatement": "Not Specified",
"SphAccountRollupCategory": "Not Specified",
"SphAccountRollupLineItem": "",
"SphAccountRollupName": "Not Specified - Not Specified - Not Specified",
"ConfidenceScore": 0.0,
"DateMapped": "",
"AccountId": 2563,
"AccountCode": "903155",
"Description": "ABHS VISITS",
"GLRollup": "STATISTICS",
"OBDollarsFinancialReporting": "Not Specified - Not Specified - Not Specified",
"DSSAccountRollup1Name": "Exclude"
}
]