Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/4.0.0 (RC3) #209

Open
wants to merge 38 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 32 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
442eeb0
#187 #186 #162 #185
johcarter Jun 26, 2024
1e0f3a2
#181 and Notes update
johcarter Jun 26, 2024
2c7bef2
#181 blanks allowed notes
johcarter Jun 26, 2024
2a6ffef
#182 added exposure class columns
johcarter Jun 26, 2024
442f1f2
#196 added table
johcarter Jun 26, 2024
f75c363
changed YES NO to R O CR n/a and col header names #201
johcarter Jul 4, 2024
546bd38
Added new Cyber and Liability fields #182
johcarter Jul 4, 2024
ff2b04c
updated some descriptions of new fields and added OtherValues for Cyb…
johcarter Jul 10, 2024
0a89cd9
Added new CR codes for cyber and liability fields
johcarter Jul 10, 2024
a6accfe
#194 added ids to coverages and explanatory notes for classes of bus…
johcarter Jul 10, 2024
3923d39
fix typo
johcarter Jul 10, 2024
f45fdeb
#193 Correct Queensland AreaCode
johcarter Jul 10, 2024
48caca9
#191 added field updates for offshore assets modelling
johcarter Jul 10, 2024
5b9aac3
#191 set default value SoilLiquefiable to 0
johcarter Jul 10, 2024
8ab5206
updated property examples to 4.0.0
johcarter Jul 10, 2024
122062d
refinements
johcarter Jul 11, 2024
d95598f
add back InsuredName for Cyb/Liab
johcarter Jul 11, 2024
25f0abf
added examples
johcarter Jul 11, 2024
b30ad0d
Move examples
sambles Jul 17, 2024
9a10ab0
Add new files to excel generation
sambles Jul 17, 2024
aa4e274
Fix unmatched Dtypes in OEDInputFields
sambles Jul 17, 2024
466f02f
added Marine Cargo codes #204
johcarter Jul 17, 2024
05c37df
Added commodity scheme fields and values #202
johcarter Jul 17, 2024
1671d3b
Added new occ codes to versioning #202
johcarter Jul 17, 2024
d155c16
include commodity code values in excel spec
johcarter Jul 18, 2024
ef919e6
added readme
johcarter Jul 18, 2024
4f91faf
fix links
johcarter Jul 18, 2024
b7549c4
updated codes for marine cargo #210
johcarter Aug 15, 2024
530459f
added marine cargo column #202
johcarter Aug 15, 2024
479e929
added marine cargo examples
johcarter Aug 15, 2024
8022670
updated for 4.0.0
johcarter Aug 21, 2024
1a9e08b
relabel some issues
johcarter Aug 21, 2024
38a76b5
CI update for v4 OED release (#211)
sambles Sep 12, 2024
92a1e84
Merge branch 'develop' into release/4.0.0
sambles Sep 12, 2024
6161b0a
populate AccCurrency
johcarter Oct 3, 2024
2542188
add coverage values to json extract (#214)
sambles Oct 31, 2024
d9fd1a5
peril group fixes (#221) (#226)
sambles Oct 31, 2024
0966a11
Update ReadMe.md (#217)
MattDonovan82 Nov 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions Changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,28 @@
ODS Changelog
==================

`v4.0.0`_
-----------
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/207) - [Specification] Repo restructure and tidy up
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/194) - [Specification] Formally assign ids to coverages in OED specification
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/201) - [Specification] Introduce required field column by exposure class
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/196) - [Specification] Industry Codes table refactor
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/192) - [Specification] Update how the OED specification is stored, move from excel to csv
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/205) - [Specification] Update data examples for v4.0.0
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/206) - [Specification] Update general documentation for Cyber and Liability
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/193) - [Property] Correct AreaCode for Queensland to QLD
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/185) - [Property] LocPopNumber no longer needed after merge with property loc file
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/191) - [Property] OED fields update for offshore assets modelling
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/181) - [Property] Clarify relationship between "required field" and "blanks allowed" in OED Spec
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/187) - [Property] Original Currency field should not default to 0
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/186) - [Property, Cyber] BIWaitingPeriod change datatype from smallint to float
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/173) - [Cyber] Do not include implicit business logic in the schema design
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/182) - [Cyber, Liability] Integration of Cyber and Liability into Property specification
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/188) - [Cyber, Liability] Financial coverages and field name revisions
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/202) - [Marine] Integration into OED
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/210) - [Marine] Additional Occupancy codes for Marine Cargo to Accompany Current Marine Construction Codes
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/162) - [Reinsurance] OriginalCurrency and RateOfExchange fields should not be in ReinsScope

`v3.4.0`_
-----------
* (https://github.com/OasisLMF/ODS_OpenExposureData/issues/195) - [Property] Correct Data Type of SoilType from float to tinyint and valid values from [0,) to [0,1]
Expand Down
36 changes: 0 additions & 36 deletions Docs/Notes.rst

This file was deleted.

3 changes: 2 additions & 1 deletion Docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ Open Exposure Data (OED)
.. include:: 4_OED_Asset_Related_Details.rst
.. include:: 5_OED_Geography_and_Perils.rst
.. include:: 6_OED_Financial_Details_Primary.rst
.. include:: 7_OED_Reinsurance.rst
.. include:: 7_OED_Financial_Details_Policy_Conditions.rst
.. include:: 8_OED_Reinsurance.rst



2 changes: 2 additions & 0 deletions Examples/cyber_account.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
PortNumber,PortName,PortNotes,AccNumber,AccName,AccGroup,AccStatus,ExpiringAccNumber,CedantName,AccCurrency,AccUserDef1,AccUserDef2,AccUserDef3,AccUserDef4,AccUserDef5,FlexiAccZZZ,PolNumber,PolStatus,PolInceptionDate,PolExpiryDate,ProducerName,Underwriter,BranchName,LOB,ExpiringPolNumber,PolPerilsCovered,PolGrossPremium,PolTax,PolBrokerage,PolNetPremium,LayerNumber,LayerParticipation,LayerLimit,LayerAttachment,PolUserDef1,PolUserDef2,PolUserDef3,PolUserDef4,PolUserDef5,FlexiPolZZZ,OEDVersion,OriginalCurrency,RateOfExchange,CompanyIDScheme1,CompanyIDCode1,YearFounded,StreetAddress,PostalCode,City,CountryCode,AreaCode,IndustryScheme1,IndustryCode1,IndustryVintage1,IndustryDescription,NumberOfEmployees,AnnualRevenue,AnnualRevenueCurrency,GrossProfitMargin,NumberOfRecords,URL,IsPackage,PolDed,StackedPolNumber,LayerAggAttachment,LayerAggLimit,PolLimitBI,PolDedBI,PolLimitCBI,PolDedCBI,PolLimitDIAS,PolDedDIAS,PolLimitEXT,PolDedEXT,PolLimitFIN,PolDedFIN,PolLimitINRE,PolDedINRE,PolLimitLIA,PolDedLIA,PolLimitREG,PolDedREG,PolLimitENO,PolDedENO,LimitCurrency,DedCurrency,PolSIR,PolCoverage,OSVendor,CloudVendor,EmailVendor,CRMVendor,PatchPolicy,BackUpFreq,AreaName,BIWaitingPeriod,BIPOI,InsuredName
CyberPort,,,C1,,,,,,USD,,,,,,,ABC12345,,2020-01-01,2020-12-31,,,,Cyber,,CC1,5000000,,,,,0.1,10000000,100000000,,,,,,,4.0.0,,,DUNS,51957769,,,,,,,NAICS,445110,2022,,,,,,,https://www.walmart.com,,50000,,,,2000000,10000,3000000,25000,,,,,,,,,,,,,,,,,,BI;CBI;DIAS;FIN,,,,,,,,,,Walmart Inc.
4 changes: 4 additions & 0 deletions Examples/liability_account.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
PortNumber,PortName,PortNotes,AccNumber,AccName,AccGroup,AccStatus,ExpiringAccNumber,CedantName,AccCurrency,AccUserDef1,AccUserDef2,AccUserDef3,AccUserDef4,AccUserDef5,FlexiAccZZZ,PolNumber,PolStatus,PolInceptionDate,PolExpiryDate,ProducerName,Underwriter,BranchName,LOB,ExpiringPolNumber,PolGrossPremium,PolTax,PolBrokerage,PolNetPremium,LayerNumber,LayerParticipation,LayerLimit,LayerAttachment,PolUserDef1,PolUserDef2,PolUserDef3,PolUserDef4,PolUserDef5,FlexiPolZZZ,OEDVersion,OriginalCurrency,RateOfExchange,CompanyIDScheme1,CompanyIDCode1,YearFounded,StreetAddress,PostalCode,City,CountryCode,AreaCode,IndustryScheme1,IndustryCode1,IndustryVintage1,IndustryDescription,NumberOfEmployees,AnnualRevenue,AnnualRevenueCurrency,GrossProfitMargin,URL,PolDed,StackedPolNumber,LayerAggAttachment,LayerAggLimit,PolSIR,AreaName,CoverageClassDescription,CoverageTerritory,CoverageTrigger,IsGroupCover,DefenceCost,InsuredName
LiabPort,,,A1,,,,,,,,,,,,,51957769DO20240101-1,,2024-01-01,2024-12-31,,,,Management,,85000,,,,,1,1000000,0,,,,,,,,,,DUNS,51957769,,,,,US,,NAICS,221112,2022,Fossil Fuel Electric Power Generation ,,5000000,USD,,,,51957769DO20240101,,,,,Directors & Offices,,2,,1,InsuredCo1 plc
LiabPort,,,A2,,,,,,,,,,,,,56584947DO20240101-1,,2024-01-01,2024-12-31,,,,Management,,45000,,,,,1,2000000,0,,,,,,,,,,DUNS,56584947,,,,,US,,NAICS,221113,2022,Nuclear Electric Power Generation ,,2000000,USD,,,,51957769DO20240101,,,,,Employment Practices,,0,,0,InsuredCo2 plc
LiabPort,,,A3,,,,,,,,,,,,,52843823DO20240101-1,,2024-01-01,2024-12-31,,,,Commercial,,10000,,,,,1,3000000,0,,,,,,,,,,DUNS,52843823,,,,,US,,NAICS,221114,2022,Solar Electric Power Generation ,,1000000,USD,,,,51957769DO20240101,,,,,Construction,,1,,2,InsuredCo3 plc
2 changes: 2 additions & 0 deletions Examples/marinecargo_account.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
PortNumber,AccNumber,AccCurrency,AccPeril,AccDed1Building,AccDed2Other,AccDed3Contents,AccDed4BI,AccDed5PD,AccDed6All,AccLimit1Building,AccLimit2Other,AccLimit3Contents,AccLimit4BI,AccLimit5PD,AccLimit6All,PolNumber,PolInceptionDate,PolExpiryDate,PolPerilsCovered,LayerNumber,LayerParticipation,LayerLimit,LayerAttachment,PolPeril,PolDed1Building,PolDed2Other,PolDed3Contents,PolDed4BI,PolDed5PD,PolDed6All,PolLimit1Building,PolLimit2Other,PolLimit3Contents,PolLimit4BI,PolLimit5PD,PolLimit6All,OEDVersion,OriginalCurrency,RateOfExchange
Marine Cargo,MC1,AUD,,,,,,,,,,,,,,Pol1,01/01/2024,31/12/2024,AA1,,1,10000000,,,,,,,,500000,,,,,,,4.0.0,,
8 changes: 8 additions & 0 deletions Examples/marinecargo_location.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PortNumber,AccNumber,LocNumber,CountryCode,StreetAddress,PostalCode,City,AreaCode,OccupancyCode,ConstructionCode,YearBuilt,NumberOfStoreys,NumberOfBuildings,LocPerilsCovered,BuildingTIV,OtherTIV,ContentsTIV,BITIV,BIPOI,LocCurrency,SprinklerType,PercentSprinklered,ContentsWindVuln,ContentsFloodVuln,ContentsQuakeVuln,OEDVersion,OriginalCurrency,RateOfExchange,CommodityScheme1,CommodityCode1,CommodityVintage1
Marine Cargo,MC1,L1,AU,,,,NSW,1400,6000,,,1,AA1,13000000,0,60000000,0,,AUD,0,0,,,,4.0.0,,,HS22,10,2022
Marine Cargo,MC1,L2,AU,,,,QLD,1400,6000,,,1,AA1,11021573.17,0,44349261.07,0,,AUD,0,0,,,,4.0.0,,,HS22,11,2022
Marine Cargo,MC1,L3,AU,,,,NSW,1400,6000,,,1,AA1,8085118,0,32493751,0,,AUD,0,0,,,,4.0.0,,,HS22,12,2022
Marine Cargo,MC1,L4,AU,,,,NSW,1400,6000,,,1,AA1,7975880.609,0,32393273.87,0,,AUD,0,0,,,,4.0.0,,,HS22,13,2022
Marine Cargo,MC1,L5,AU,,,,ACT,1400,6000,,,1,AA1,6482830.086,0,26550963.79,0,,AUD,1,0.5,,,,4.0.0,,,HS22,14,2022
Marine Cargo,MC1,L6,AU,,,,NSW,1400,6000,,,1,AA1,6482329,0,26550319.83,0,,AUD,2,1,,,,4.0.0,,,HS22,15,2022
Marine Cargo,MC1,L7,AU,,,,NSW,1400,6000,,,1,AA1,8577665.727,0,24372133.55,0,,AUD,4,0.75,,,,4.0.0,,,HS22,16,2022
3 changes: 3 additions & 0 deletions Examples/property_account.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
PortNumber,PortName,PortNotes,AccNumber,AccName,AccGroup,AccStatus,ExpiringAccNumber,CedantName,AccCurrency,AccUserDef1,AccUserDef2,AccUserDef3,AccUserDef4,AccUserDef5,FlexiAccZZZ,AccPeril,AccDedCode1Building,AccDedType1Building,AccDed1Building,AccMinDed1Building,AccMaxDed1Building,AccDedCode2Other,AccDedType2Other,AccDed2Other,AccMinDed2Other,AccMaxDed2Other,AccDedCode3Contents,AccDedType3Contents,AccDed3Contents,AccMinDed3Contents,AccMaxDed3Contents,AccDedCode4BI,AccDedType4BI,AccDed4BI,AccMinDed4BI,AccMaxDed4BI,AccDedCode5PD,AccDedType5PD,AccDed5PD,AccMinDed5PD,AccMaxDed5PD,AccDedCode6All,AccDedType6All,AccDed6All,AccMinDed6All,AccMaxDed6All,AccLimitCode1Building,AccLimitType1Building,AccLimit1Building,AccLimitCode2Other,AccLimitType2Other,AccLimit2Other,AccLimitCode3Contents,AccLimitType3Contents,AccLimit3Contents,AccLimitCode4BI,AccLimitType4BI,AccLimit4BI,AccLimitCode5PD,AccLimitType5PD,AccLimit5PD,AccLimitCode6All,AccLimitType6All,AccLimit6All,PolNumber,PolStatus,PolInceptionDate,PolExpiryDate,ProducerName,Underwriter,BranchName,LOB,ExpiringPolNumber,PolPerilsCovered,PolGrossPremium,PolTax,PolBrokerage,PolNetPremium,LayerNumber,LayerParticipation,LayerLimit,LayerAttachment,HoursClause,PolPeril,PolDedCode1Building,PolDedType1Building,PolDed1Building,PolMinDed1Building,PolMaxDed1Building,PolDedCode2Other,PolDedType2Other,PolDed2Other,PolMinDed2Other,PolMaxDed2Other,PolDedCode3Contents,PolDedType3Contents,PolDed3Contents,PolMinDed3Contents,PolMaxDed3Contents,PolDedCode4BI,PolDedType4BI,PolDed4BI,PolMinDed4BI,PolMaxDed4BI,PolDedCode5PD,PolDedType5PD,PolDed5PD,PolMinDed5PD,PolMaxDed5PD,PolDedCode6All,PolDedType6All,PolDed6All,PolMinDed6All,PolMaxDed6All,PolLimitCode1Building,PolLimitType1Building,PolLimit1Building,PolLimitCode2Other,PolLimitType2Other,PolLimit2Other,PolLimitCode3Contents,PolLimitType3Contents,PolLimit3Contents,PolLimitCode4BI,PolLimitType4BI,PolLimit4BI,PolLimitCode5PD,PolLimitType5PD,PolLimit5PD,PolLimitCode6All,PolLimitType6All,PolLimit6All,StepFunctionName,StepTriggerType,StepNumber,PayOutType,TriggerType,TriggerBuildingStart,TriggerBuildingEnd,DeductibleBuilding,PayOutBuildingStart,PayOutBuildingEnd,PayOutLimitBuilding,TriggerContentsStart,TriggerContentsEnd,DeductibleContents,PayOutContentsStart,PayOutContentsEnd,PayOutLimitContents,TriggerBuildingContentsStart,TriggerBuildingContentsEnd,DeductibleBuildingContents,PayOutBuildingContentsStart,PayOutBuildingContentsEnd,PayOutLimitBuildingContents,ExtraExpenseFactor,ExtraExpenseLimit,DebrisRemovalFactor,MinimumTIV,ScaleFactor,IsLimitAtDamage,PolUserDef1,PolUserDef2,PolUserDef3,PolUserDef4,PolUserDef5,FlexiPolZZZ,CondNumber,CondName,CondPriority,CondPeril,CondDedCode1Building,CondDedType1Building,CondDed1Building,CondMinDed1Building,CondMaxDed1Building,CondDedCode2Other,CondDedType2Other,CondDed2Other,CondMinDed2Other,CondMaxDed2Other,CondDedCode3Contents,CondDedType3Contents,CondDed3Contents,CondMinDed3Contents,CondMaxDed3Contents,CondDedCode4BI,CondDedType4BI,CondDed4BI,CondMinDed4BI,CondMaxDed4BI,CondDedCode5PD,CondDedType5PD,CondDed5PD,CondMinDed5PD,CondMaxDed5PD,CondDedCode6All,CondDedType6All,CondDed6All,CondMinDed6All,CondMaxDed6All,CondLimitCode1Building,CondLimitType1Building,CondLimit1Building,CondLimitCode2Other,CondLimitType2Other,CondLimit2Other,CondLimitCode3Contents,CondLimitType3Contents,CondLimit3Contents,CondLimitCode4BI,CondLimitType4BI,CondLimit4BI,CondLimitCode5PD,CondLimitType5PD,CondLimit5PD,CondLimitCode6All,CondLimitType6All,CondLimit6All,CondClass,CondTag,OEDVersion,OriginalCurrency,RateOfExchange,AccParticipation,CompanyIDScheme1,CompanyIDCode1,YearFounded,StreetAddress,PostalCode,City,CountryCode,AreaCode,IndustryScheme1,IndustryCode1,IndustryVintage1,IndustryDescription,NumberOfEmployees,AnnualRevenue,AnnualRevenueCurrency,GrossProfitMargin,URL,AreaName
1,,,A11111,,,,,,GBP,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Layer1,,,,,,,,,WW1,,,,,1,0.3,5000000,500000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4.0.0,,,,,,,,,,,,,,,,,,,,,
1,,,A11111,,,,,,GBP,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Layer2,,,,,,,,,WW1,,,,,2,0.3,100000000,5500000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,4.0.0,,,,,,,,,,,,,,,,,,,,,
Loading
Loading