|
600 | 600 | "title": "Vulnerability function", |
601 | 601 | "type": "object", |
602 | 602 | "description": "The vulnerability function used to calculate the impact of the hazard.", |
603 | | - "required": ["approach", "relationship"], |
| 603 | + "required": ["approach", "relationship", "hazard_primary", "hazard_analysis_type", "intensity_measure", "category", "impact_type", "impact_modelling", "impact_metric", "quantity_kind"], |
604 | 604 | "properties": { |
605 | 605 | "approach": { |
606 | 606 | "title": "Vulnerability function approach", |
|
710 | 710 | "title": "Fragility function", |
711 | 711 | "type": "object", |
712 | 712 | "description": "The fragility function used to calculate the impact of the hazard.", |
713 | | - "required": ["approach", "relationship"], |
| 713 | + "required": ["approach", "relationship", "hazard_primary", "hazard_analysis_type", "intensity_measure", "category", "impact_type", "impact_modelling", "impact_metric", "quantity_kind"], |
714 | 714 | "properties": { |
715 | 715 | "approach": { |
716 | 716 | "title": "Fragility function approach", |
|
846 | 846 | "title": "Damage-to-loss function", |
847 | 847 | "type": "object", |
848 | 848 | "description": "The damage-to-loss function (or damage-to-loss model) used to calculate the impact of the hazard in conjunction with a fragility function.", |
849 | | - "required": ["approach", "relationship"], |
| 849 | + "required": ["approach", "relationship", "hazard_primary", "hazard_analysis_type", "intensity_measure", "category", "impact_type", "impact_modelling", "impact_metric", "quantity_kind"], |
850 | 850 | "properties": { |
851 | 851 | "approach": { |
852 | 852 | "title": "Damage-to-loss function approach", |
|
982 | 982 | "title": "Engineering demand function", |
983 | 983 | "type": "object", |
984 | 984 | "description": "The engineering demand function used to calculate the impact of the hazard.", |
985 | | - "required": ["approach", "relationship"], |
| 985 | + "required": ["approach", "relationship", "hazard_primary", "hazard_analysis_type", "intensity_measure", "category", "impact_type", "impact_modelling", "impact_metric", "quantity_kind"], |
986 | 986 | "properties": { |
987 | 987 | "parameter": { |
988 | 988 | "title": "Engineering demand parameter", |
|
0 commit comments