forked from microsoft/CDM
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Microsoft CDM Release Version Update: 1.4.1
- Loading branch information
1 parent
f8ab4d3
commit 395d57c
Showing
158 changed files
with
210,213 additions
and
31 deletions.
There are no files selected for viewing
19 changes: 19 additions & 0 deletions
19
schemaDocuments/FinancialServices/FinancialServices.1.0.manifest.cdm.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"manifestName": "FinancialServices", | ||
"subManifests": [ | ||
{ | ||
"manifestName": "FinancialServicesCommonDataModel", | ||
"definition": "FinancialServicesCommonDataModel/FinancialServicesCommonDataModel.1.0.manifest.cdm.json" | ||
}, | ||
{ | ||
"manifestName": "LoanOnboardingDataModel", | ||
"definition": "LoanOnboardingDataModel/LoanOnboardingDataModel.1.0.manifest.cdm.json" | ||
}, | ||
{ | ||
"manifestName": "RetailBankingCoreDataModel", | ||
"definition": "RetailBankingCoreDataModel/RetailBankingCoreDataModel.1.0.manifest.cdm.json" | ||
} | ||
], | ||
"jsonSchemaSemanticVersion": "1.0.0", | ||
"documentVersion": "1.0" | ||
} |
19 changes: 19 additions & 0 deletions
19
schemaDocuments/FinancialServices/FinancialServices.manifest.cdm.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{ | ||
"manifestName": "FinancialServices", | ||
"subManifests": [ | ||
{ | ||
"manifestName": "FinancialServicesCommonDataModel", | ||
"definition": "FinancialServicesCommonDataModel/FinancialServicesCommonDataModel.manifest.cdm.json" | ||
}, | ||
{ | ||
"manifestName": "LoanOnboardingDataModel", | ||
"definition": "LoanOnboardingDataModel/LoanOnboardingDataModel.manifest.cdm.json" | ||
}, | ||
{ | ||
"manifestName": "RetailBankingCoreDataModel", | ||
"definition": "RetailBankingCoreDataModel/RetailBankingCoreDataModel.manifest.cdm.json" | ||
} | ||
], | ||
"jsonSchemaSemanticVersion": "1.0.0", | ||
"documentVersion": "1.0" | ||
} |
335 changes: 335 additions & 0 deletions
335
schemaDocuments/FinancialServices/FinancialServicesCommonDataModel/Account.1.0.cdm.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,335 @@ | ||
{ | ||
"jsonSchemaSemanticVersion": "1.1.0", | ||
"imports": [ | ||
{ | ||
"corpusPath": "cdm:/core/cdsConcepts.1.0.1.cdm.json" | ||
}, | ||
{ | ||
"corpusPath": "Branch.1.0.cdm.json" | ||
} | ||
], | ||
"definitions": [ | ||
{ | ||
"entityName": "Account", | ||
"extendsEntity": "CdmEntity", | ||
"displayName": "Account", | ||
"description": "Business that represents a customer or potential customer. The company that is billed in business transactions.", | ||
"sourceName": "account", | ||
"exhibitsTraits": [ | ||
{ | ||
"traitReference": "is.localized.describedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Business that represents a customer or potential customer. The company that is billed in business transactions." | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.displayedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Account" | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.CDM.entityVersion", | ||
"arguments": [ | ||
{ | ||
"name": "versionNumber", | ||
"value": "1.0" | ||
} | ||
] | ||
} | ||
], | ||
"hasAttributes": [ | ||
{ | ||
"attributeGroupReference": { | ||
"attributeGroupName": "attributesAddedAtThisScope", | ||
"members": [ | ||
{ | ||
"name": "accountId", | ||
"sourceName": "accountid", | ||
"sourceOrdering": 1, | ||
"description": "Unique identifier of the account.", | ||
"displayName": "Account", | ||
"isNullable": false, | ||
"purpose": "identifiedBy", | ||
"dataType": "entityId", | ||
"appliedTraits": [ | ||
{ | ||
"traitReference": "is.requiredAtLevel", | ||
"arguments": [ | ||
{ | ||
"name": "level", | ||
"value": "systemrequired" | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.describedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Unique identifier of the account." | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.displayedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Account" | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.CDS.sourceNamed", | ||
"arguments": [ | ||
"accountid" | ||
] | ||
} | ||
] | ||
}, | ||
{ | ||
"name": "Branch", | ||
"sourceName": "msfsi_branch", | ||
"sourceOrdering": 10043, | ||
"description": "The primary branch of the bank associated with the account.", | ||
"displayName": "Branch", | ||
"isNullable": true, | ||
"purpose": "hasA", | ||
"dataType": "entityId", | ||
"entity": { | ||
"source": "Branch", | ||
"operations": [ | ||
{ | ||
"$type": "replaceAsForeignKey", | ||
"condition": "referenceOnly", | ||
"reference": "branchId", | ||
"replaceWith": { | ||
"name": "Branch", | ||
"sourceName": "msfsi_branch", | ||
"sourceOrdering": 10043, | ||
"description": "The primary branch of the bank associated with the account.", | ||
"displayName": "Branch", | ||
"isNullable": true, | ||
"purpose": "hasA", | ||
"dataType": "entityId", | ||
"appliedTraits": [ | ||
{ | ||
"traitReference": "is.requiredAtLevel", | ||
"arguments": [ | ||
{ | ||
"name": "level", | ||
"value": "none" | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.describedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"The primary branch of the bank associated with the account." | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.displayedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Branch" | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.CDS.lookup", | ||
"arguments": [ | ||
{ | ||
"name": "style", | ||
"value": "single" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
} | ||
] | ||
} | ||
}, | ||
{ | ||
"name": "JoinDate", | ||
"sourceName": "msfsi_joindate", | ||
"sourceOrdering": 10044, | ||
"description": "The date the account joined the bank.", | ||
"displayName": "Join date", | ||
"isNullable": true, | ||
"purpose": "hasA", | ||
"dataType": "dateTime", | ||
"appliedTraits": [ | ||
{ | ||
"traitReference": "is.requiredAtLevel", | ||
"arguments": [ | ||
{ | ||
"name": "level", | ||
"value": "none" | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.describedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"The date the account joined the bank." | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.displayedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Join date" | ||
] | ||
] | ||
} | ||
} | ||
] | ||
} | ||
] | ||
}, | ||
{ | ||
"name": "Tenureyears", | ||
"sourceName": "msfsi_tenureyears", | ||
"sourceOrdering": 10045, | ||
"description": "Number of years the account has held accounts at the bank.", | ||
"displayName": "Tenure", | ||
"isNullable": true, | ||
"purpose": "hasA", | ||
"dataType": "decimal", | ||
"maximumValue": "100000000000", | ||
"minimumValue": "-100000000000", | ||
"appliedTraits": [ | ||
{ | ||
"traitReference": "is.requiredAtLevel", | ||
"arguments": [ | ||
{ | ||
"name": "level", | ||
"value": "none" | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.describedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Number of years the account has held accounts at the bank." | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.localized.displayedAs", | ||
"arguments": [ | ||
{ | ||
"entityReference": { | ||
"entityShape": "localizedTable", | ||
"constantValues": [ | ||
[ | ||
"en", | ||
"Tenure" | ||
] | ||
] | ||
} | ||
} | ||
] | ||
}, | ||
{ | ||
"traitReference": "is.constrained", | ||
"arguments": [ | ||
{ | ||
"name": "maximumValue", | ||
"value": "100000000000" | ||
}, | ||
{ | ||
"name": "minimumValue", | ||
"value": "-100000000000" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
] | ||
} | ||
} | ||
] | ||
} | ||
], | ||
"documentVersion": "1.0" | ||
} |
Oops, something went wrong.