{"document":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"summary":{"type":"string","minLength":1,"maxLength":400,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"body":{"type":"string","minLength":1,"maxLength":60000,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"topics":{"maxItems":6,"type":"array","items":{"type":"string","enum":["getting-started","tumor-testing","samples","records","emerging-research","expert-support","clinical-trials"]}},"capabilities":{"maxItems":9,"type":"array","items":{"type":"string","enum":["tumor-testing","sample-services","research-support","medical-records","emerging-research","drug-testing","blood-monitoring","clinical-trials","patient-support"]}},"organizationType":{"type":"string","enum":["company","nonprofit","patient-community","academic-center"]},"services":{"maxItems":13,"type":"array","items":{"type":"string","enum":["genomic-testing","pathology-review","blood-monitoring","functional-testing","sample-storage","research-navigation","trial-navigation","record-organization","ai-tools","peer-support","patient-education","advocacy","experimental-programs"]}},"communityFocus":{"maxItems":20,"type":"array","items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"sources":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"label":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"url":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"publisher":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"checkedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"supports":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"type":{"type":"string","enum":["official","research","experience"]}},"required":["id","label","url","publisher","type"],"additionalProperties":false}},"applicability":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"limitations":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"disclosure":{"type":"object","properties":{"type":{"type":"string","enum":["none","advisory","investment","compensated","other","unconfirmed"]},"text":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"required":["type","text"],"additionalProperties":false},"reviewedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"relatedIds":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"assetIds":{"default":[],"maxItems":20,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"logoAssetId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"logoBackground":{"type":"string","enum":["light","dark"]},"illustrationAssetId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"artworkBrief":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"xDiscussion":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"relatedX":{"default":[],"maxItems":10,"type":"array","items":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"}},"website":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"serviceStatus":{"type":"string","enum":["available","research"]},"access":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"url":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"}},"required":["label","url"],"additionalProperties":false},"regions":{"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"facts":{"default":[],"maxItems":12,"type":"array","items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"value":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"sourceIds":{"minItems":1,"maxItems":6,"type":"array","items":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}}},"required":["label","value","sourceIds"],"additionalProperties":false}}},"required":["title","summary","body","topics","capabilities","sources","applicability","limitations","disclosure","relatedIds","assetIds","relatedX","facts"],"additionalProperties":false},"create":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"kind":{"type":"string","enum":["resource","company"]},"slug":{"type":"string","minLength":3,"maxLength":100,"pattern":"^[a-z0-9]+(?:-[a-z0-9]+)*$"},"document":{"type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"summary":{"type":"string","minLength":1,"maxLength":400,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"body":{"type":"string","minLength":1,"maxLength":60000,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"topics":{"maxItems":6,"type":"array","items":{"type":"string","enum":["getting-started","tumor-testing","samples","records","emerging-research","expert-support","clinical-trials"]}},"capabilities":{"maxItems":9,"type":"array","items":{"type":"string","enum":["tumor-testing","sample-services","research-support","medical-records","emerging-research","drug-testing","blood-monitoring","clinical-trials","patient-support"]}},"organizationType":{"type":"string","enum":["company","nonprofit","patient-community","academic-center"]},"services":{"maxItems":13,"type":"array","items":{"type":"string","enum":["genomic-testing","pathology-review","blood-monitoring","functional-testing","sample-storage","research-navigation","trial-navigation","record-organization","ai-tools","peer-support","patient-education","advocacy","experimental-programs"]}},"communityFocus":{"maxItems":20,"type":"array","items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"sources":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"label":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"url":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"publisher":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"checkedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"supports":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"type":{"type":"string","enum":["official","research","experience"]}},"required":["id","label","url","publisher","type"],"additionalProperties":false}},"applicability":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"limitations":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"disclosure":{"type":"object","properties":{"type":{"type":"string","enum":["none","advisory","investment","compensated","other","unconfirmed"]},"text":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"required":["type","text"],"additionalProperties":false},"reviewedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"relatedIds":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"assetIds":{"default":[],"maxItems":20,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"logoAssetId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"logoBackground":{"type":"string","enum":["light","dark"]},"illustrationAssetId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"artworkBrief":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"xDiscussion":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"relatedX":{"default":[],"maxItems":10,"type":"array","items":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"}},"website":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"serviceStatus":{"type":"string","enum":["available","research"]},"access":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"url":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"}},"required":["label","url"],"additionalProperties":false},"regions":{"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"facts":{"default":[],"maxItems":12,"type":"array","items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"value":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"sourceIds":{"minItems":1,"maxItems":6,"type":"array","items":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}}},"required":["label","value","sourceIds"],"additionalProperties":false}}},"required":["title","summary","body","topics","capabilities","sources","applicability","limitations","disclosure","relatedIds","assetIds","relatedX","facts"],"additionalProperties":false},"changeSummary":{"type":"string","minLength":1,"maxLength":1200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"required":["kind","slug","document"],"additionalProperties":false,"allOf":[{"if":{"properties":{"kind":{"const":"company"}}},"then":{"properties":{"document":{"required":["website"]}}}}]},"update":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"expectedRevision":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"document":{"type":"object","properties":{"title":{"type":"string","minLength":1,"maxLength":160,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"summary":{"type":"string","minLength":1,"maxLength":400,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"body":{"type":"string","minLength":1,"maxLength":60000,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"topics":{"maxItems":6,"type":"array","items":{"type":"string","enum":["getting-started","tumor-testing","samples","records","emerging-research","expert-support","clinical-trials"]}},"capabilities":{"maxItems":9,"type":"array","items":{"type":"string","enum":["tumor-testing","sample-services","research-support","medical-records","emerging-research","drug-testing","blood-monitoring","clinical-trials","patient-support"]}},"organizationType":{"type":"string","enum":["company","nonprofit","patient-community","academic-center"]},"services":{"maxItems":13,"type":"array","items":{"type":"string","enum":["genomic-testing","pathology-review","blood-monitoring","functional-testing","sample-storage","research-navigation","trial-navigation","record-organization","ai-tools","peer-support","patient-education","advocacy","experimental-programs"]}},"communityFocus":{"maxItems":20,"type":"array","items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"sources":{"minItems":1,"maxItems":30,"type":"array","items":{"type":"object","properties":{"id":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"label":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"url":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"publisher":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"checkedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"supports":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"type":{"type":"string","enum":["official","research","experience"]}},"required":["id","label","url","publisher","type"],"additionalProperties":false}},"applicability":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"limitations":{"type":"string","minLength":1,"maxLength":1500,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"disclosure":{"type":"object","properties":{"type":{"type":"string","enum":["none","advisory","investment","compensated","other","unconfirmed"]},"text":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"required":["type","text"],"additionalProperties":false},"reviewedAt":{"type":"string","format":"date","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$"},"relatedIds":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"assetIds":{"default":[],"maxItems":20,"type":"array","items":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"}},"logoAssetId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"logoBackground":{"type":"string","enum":["light","dark"]},"illustrationAssetId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"artworkBrief":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"xDiscussion":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"relatedX":{"default":[],"maxItems":10,"type":"array","items":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"}},"website":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"},"serviceStatus":{"type":"string","enum":["available","research"]},"access":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"url":{"type":"string","maxLength":2000,"pattern":"^https:\\/\\/[^/?#@]+(?:[/?#].*)?$"}},"required":["label","url"],"additionalProperties":false},"regions":{"maxItems":30,"type":"array","items":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"facts":{"default":[],"maxItems":12,"type":"array","items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":80,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"value":{"type":"string","minLength":1,"maxLength":600,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"},"sourceIds":{"minItems":1,"maxItems":6,"type":"array","items":{"type":"string","minLength":1,"maxLength":100,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}}},"required":["label","value","sourceIds"],"additionalProperties":false}}},"required":["title","summary","body","topics","capabilities","sources","applicability","limitations","disclosure","relatedIds","assetIds","relatedX","facts"],"additionalProperties":false},"changeSummary":{"type":"string","minLength":1,"maxLength":1200,"pattern":"^[^\\u0000-\\u0008\\u000b\\u000c\\u000e-\\u001f]*$"}},"required":["expectedRevision","document"],"additionalProperties":false}}