<?xml version="1.0" encoding="utf-8"?>
<schema
  xmlns="http://www.w3.org/2001/XMLSchema"
  xmlns:xbrli="http://www.xbrl.org/2003/instance"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:frm="http://accounting.auditchain.finance/frm"
  xmlns:ipsas='http://accounting.auditchain.finance/ipsas'
  xmlns:company="http://www.ABCCompany.com/company1"
  xmlns:generic="http://xbrl.org/2008/generic"
  xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
  xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
  targetNamespace="http://www.ABCCompany.com/company1"
  elementFormDefault="qualified"
  attributeFormDefault="unqualified">
  <annotation>
    <appinfo>
      <link:roleType
        roleURI="http://www.ABCCompany.com/company/level4/VarianceAnalysis"
        id="VarianceAnalysis">
        <link:definition>1290 - Statement - Statement of Financial Performance, Comparison of Budgeted and Actual Amounts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>generic:link</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="company-lab.xml"
        xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="company-def.xml"
        xlink:title="Definition Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="company-pre.xml"
        xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple"
        xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"
        xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"
        xlink:href="company-cal.xml"
        xlink:title="Calculation Links, all" />
    </appinfo>
  </annotation>
  <import
    namespace="http://www.xbrl.org/2003/instance"
    schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import
    namespace="http://xbrl.org/2005/xbrldt"
    schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import
    namespace="http://www.xbrl.org/dtr/type/non-numeric"
    schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import
    namespace="http://accounting.auditchain.finance/ipsas/types"
    schemaLocation="http://accounting.auditchain.finance/reporting-scheme/ipsas/base-taxonomy/ipsas-types.xsd" />
  <import
    namespace="http://accounting.auditchain.finance/frm"
    schemaLocation="http://accounting.auditchain.finance/reporting-scheme/ipsas/base-taxonomy/frm.xsd" />
  <import
    namespace="http://accounting.auditchain.finance/ipsas"
    schemaLocation="http://accounting.auditchain.finance/reporting-scheme/ipsas/base-taxonomy/ipsas.xsd" />
  <import
    namespace="http://www.xbrl.org/2003/linkbase"
    schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <element
    id="company_ClassACommonStockMember"
    name="ClassACommonStockMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ClassAPreferredStockMember"
    name="ClassAPreferredStockMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ClassBCommonStockMember"
    name="ClassBCommonStockMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_CustomerAMember"
    name="CustomerAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_CustomerBMember"
    name="CustomerBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_CustomerCMember"
    name="CustomerCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_DebtInstrumentAMember"
    name="DebtInstrumentAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_DebtInstrumentBMember"
    name="DebtInstrumentBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_DebtInstrumentCMember"
    name="DebtInstrumentCMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_Director1Member"
    name="Director1Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_Director2Member"
    name="Director2Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_LeaseholdAMember"
    name="LeaseholdAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_LeaseholdBMember"
    name="LeaseholdBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ReconcilingItemTypeAMember"
    name="ReconcilingItemTypeAMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="company_ReconcilingItemTypeBMember"
    name="ReconcilingItemTypeBMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="instant"
    abstract="true"
    nillable="true" />
  <element
    id="company_RelatedParty1Member"
    name="RelatedParty1Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_RelatedParty2Member"
    name="RelatedParty2Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ReportedAsOfFebruary222019Member"
    name="ReportedAsOfFebruary222019Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ReportedAsOfMarch182020Member"
    name="ReportedAsOfMarch182020Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_SegmentOneMember"
    name="SegmentOneMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_SegmentTwoMember"
    name="SegmentTwoMember"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ShareOwnershipPlan1Member"
    name="ShareOwnershipPlan1Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_ShareOwnershipPlan2Member"
    name="ShareOwnershipPlan2Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_StatementOfFinancialPerformanceComparisonOfBugetedAndActualAmountsLineItems"
    name="StatementOfFinancialPerformanceComparisonOfBugetedAndActualAmountsLineItems"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_StatementOfFinancialPerformanceComparisonOfBugetedAndActualAmountsTable"
    name="StatementOfFinancialPerformanceComparisonOfBugetedAndActualAmountsTable"
    type="xbrli:stringItemType"
    substitutionGroup="xbrldt:hypercubeItem"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_SurplusDeficitFromContinuingOperationsRollUp"
    name="SurplusDeficitFromContinuingOperationsRollUp"
    type="xbrli:stringItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_TreasuryBills3.3712011Member"
    name="TreasuryBills3.3712011Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_TreasuryBills3.4712010Member"
    name="TreasuryBills3.4712010Member"
    type="nonnum:domainItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    abstract="true"
    nillable="true" />
  <element
    id="company_VarianceAnalysisSchedule"
    name="VarianceAnalysisSchedule"
    type="nonnum:textBlockItemType"
    substitutionGroup="xbrli:item"
    xbrli:periodType="duration"
    nillable="true" />
</schema>
