{
  "openapi": "3.1.0",
  "info": {
    "title": "Systems Modeling API and Services",
    "description": "REST/HTTP platform specific model (PSM) for the Systems Modeling API and Services",
    "version": "1.0"
  },
  "tags": [
    {
      "name": "Project"
    },
    {
      "name": "Branch"
    },
    {
      "name": "Tag"
    },
    {
      "name": "Commit"
    },
    {
      "name": "Element"
    },
    {
      "name": "Relationship"
    },
    {
      "name": "Diff & Merge"
    },
    {
      "name": "Query"
    },
    {
      "name": "Meta"
    }
  ],
  "paths": {
    "/projects": {
      "get": {
        "tags": [
          "Project"
        ],
        "summary": "Get projects",
        "operationId": "getProjects",
        "parameters": [
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Project"
                  }
                },
                "examples": {
                  "Projects": {
                    "$ref": "#/components/examples/Projects"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "Project"
        ],
        "summary": "Create project",
        "operationId": "postProject",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ProjectRequest"
              },
              "examples": {
                "ProjectRequest": {
                  "$ref": "#/components/examples/ProjectRequest"
                }
              }
            }
          },
          "required": false
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Project"
                },
                "examples": {
                  "Project": {
                    "$ref": "#/components/examples/Project"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}": {
      "get": {
        "tags": [
          "Project"
        ],
        "summary": "Get project by ID",
        "operationId": "getProjectById",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Project"
                },
                "examples": {
                  "Project": {
                    "$ref": "#/components/examples/Project"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "put": {
        "tags": [
          "Project"
        ],
        "summary": "Update project by ID",
        "operationId": "putProjectById",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ProjectRequest"
              },
              "examples": {
                "ProjectRequest": {
                  "$ref": "#/components/examples/ProjectRequest"
                }
              }
            }
          },
          "required": false
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Project"
                },
                "examples": {
                  "Project": {
                    "$ref": "#/components/examples/Project"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "delete": {
        "tags": [
          "Project"
        ],
        "summary": "Delete project by ID",
        "operationId": "deleteProjectById",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Project"
                },
                "examples": {
                  "Project": {
                    "$ref": "#/components/examples/Project"
                  }
                }
              }
            }
          },
          "204": {
            "$ref": "#/components/responses/204"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/branches": {
      "get": {
        "tags": [
          "Branch"
        ],
        "summary": "Get branches by project",
        "operationId": "getBranchesByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Branch"
                  }
                },
                "examples": {
                  "Branches": {
                    "$ref": "#/components/examples/Branches"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "Branch"
        ],
        "summary": "Create branch by project",
        "operationId": "postBranchByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/BranchRequest"
              },
              "examples": {
                "BranchRequest": {
                  "$ref": "#/components/examples/BranchRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Branch"
                },
                "examples": {
                  "Branch": {
                    "$ref": "#/components/examples/Branch"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/branches/{branchId}": {
      "get": {
        "tags": [
          "Branch"
        ],
        "summary": "Get branch by project and ID",
        "operationId": "getBranchesByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/branchId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Branch"
                },
                "examples": {
                  "Branch": {
                    "$ref": "#/components/examples/Branch"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "delete": {
        "tags": [
          "Branch"
        ],
        "summary": "Delete branch by project and ID",
        "operationId": "deleteBranchByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/branchId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Branch"
                },
                "examples": {
                  "Branch": {
                    "$ref": "#/components/examples/Branch"
                  }
                }
              }
            }
          },
          "204": {
            "$ref": "#/components/responses/204"
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/tags": {
      "get": {
        "tags": [
          "Tag"
        ],
        "summary": "Get tags by project",
        "operationId": "getTagsByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Tag"
                  }
                },
                "examples": {
                  "Tags": {
                    "$ref": "#/components/examples/Tags"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "Tag"
        ],
        "summary": "Create tag by project",
        "operationId": "postTagByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/TagRequest"
              },
              "examples": {
                "TagRequest": {
                  "$ref": "#/components/examples/TagRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Tag"
                },
                "examples": {
                  "Tag": {
                    "$ref": "#/components/examples/Tag"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/tags/{tagId}": {
      "get": {
        "tags": [
          "Tag"
        ],
        "summary": "Get tag by project and ID",
        "operationId": "getTagByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/tagId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Tag"
                },
                "examples": {
                  "Tag": {
                    "$ref": "#/components/examples/Tag"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "delete": {
        "tags": [
          "Tag"
        ],
        "summary": "Delete tag by project and ID",
        "operationId": "deleteTagByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/tagId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Tag"
                },
                "examples": {
                  "Tag": {
                    "$ref": "#/components/examples/Tag"
                  }
                }
              }
            }
          },
          "204": {
            "$ref": "#/components/responses/204"
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits": {
      "get": {
        "tags": [
          "Commit"
        ],
        "summary": "Get commits by project",
        "operationId": "getCommitsByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Commit"
                  }
                },
                "examples": {
                  "Commits": {
                    "$ref": "#/components/examples/Commits"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "Commit"
        ],
        "summary": "Create commit by project",
        "operationId": "postCommitByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/defaultingBranchId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/CommitRequest"
              },
              "examples": {
                "ElementCommitRequest": {
                  "$ref": "#/components/examples/ElementCommitRequest"
                },
                "RelationshipCommitRequest": {
                  "$ref": "#/components/examples/RelationshipCommitRequest"
                },
                "ProjectUsageCommitRequest": {
                  "$ref": "#/components/examples/ProjectUsageCommitRequest"
                },
                "DeleteCommitRequest": {
                  "$ref": "#/components/examples/DeleteCommitRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Commit"
                },
                "examples": {
                  "Commit": {
                    "$ref": "#/components/examples/Commit"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}": {
      "get": {
        "tags": [
          "Commit"
        ],
        "summary": "Get commit by project and ID",
        "operationId": "getCommitByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Commit"
                },
                "examples": {
                  "Commit": {
                    "$ref": "#/components/examples/Commit"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/changes": {
      "get": {
        "tags": [
          "Commit"
        ],
        "summary": "Get changes by project and commit",
        "operationId": "getChangesByProjectCommit",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DataVersion"
                  }
                },
                "examples": {
                  "DataVersions": {
                    "$ref": "#/components/examples/DataVersions"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/changes/{changeId}": {
      "get": {
        "tags": [
          "Commit"
        ],
        "summary": "Get change by project, commit and ID",
        "operationId": "getChangeByProjectCommitId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/changeId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DataVersion"
                },
                "examples": {
                  "DataVersion": {
                    "$ref": "#/components/examples/DataVersion"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/elements": {
      "get": {
        "tags": [
          "Element"
        ],
        "summary": "Get elements by project and commit",
        "operationId": "getElementsByProjectCommit",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/excludeUsed"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Element"
                  }
                },
                "examples": {
                  "Elements": {
                    "$ref": "#/components/examples/Elements"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/elements/{elementId}": {
      "get": {
        "tags": [
          "Element"
        ],
        "summary": "Get element by project, commit and ID",
        "operationId": "getElementByProjectCommitId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/elementId"
          },
          {
            "$ref": "#/components/parameters/excludeUsed"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Element"
                },
                "examples": {
                  "Element": {
                    "$ref": "#/components/examples/Element"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/elements/{elementId}/projectUsage": {
      "get": {
        "tags": [
          "Element"
        ],
        "summary": "Get ProjectUsage that originates the provided element",
        "operationId": "getProjectUsageByProjectCommitElement",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/elementId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ProjectUsage"
                },
                "examples": {
                  "ProjectUsage": {
                    "$ref": "#/components/examples/ProjectUsage"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/roots": {
      "get": {
        "tags": [
          "Element"
        ],
        "summary": "Get root elements by project and commit",
        "operationId": "getRootsByProjectCommit",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/excludeUsed"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Element"
                  }
                },
                "examples": {
                  "Elements": {
                    "$ref": "#/components/examples/Elements"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{commitId}/elements/{relatedElementId}/relationships": {
      "get": {
        "tags": [
          "Relationship"
        ],
        "summary": "Get relationships by project, commit, and related element",
        "operationId": "getRelationshipsByProjectCommitRelatedElement",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/commitId"
          },
          {
            "$ref": "#/components/parameters/relatedElementId"
          },
          {
            "$ref": "#/components/parameters/direction"
          },
          {
            "$ref": "#/components/parameters/excludeUsed"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Relationship"
                  }
                },
                "examples": {
                  "Relationships": {
                    "$ref": "#/components/examples/Relationships"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/commits/{compareCommitId}/diff": {
      "get": {
        "tags": [
          "Diff & Merge"
        ],
        "summary": "Diff a base commit and compare commit",
        "operationId": "diff",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/baseCommitId"
          },
          {
            "$ref": "#/components/parameters/compareCommitId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DataDifference"
                  }
                },
                "examples": {
                  "DataDifferences": {
                    "$ref": "#/components/examples/DataDifferences"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/branches/{targetBranchId}/merge": {
      "post": {
        "tags": [
          "Diff & Merge"
        ],
        "summary": "Merge source commit(s) into a target branch",
        "operationId": "merge",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/sourceCommitId"
          },
          {
            "$ref": "#/components/parameters/targetBranchId"
          },
          {
            "$ref": "#/components/parameters/mergeDescription"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "oneOf": [
                  {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/Data"
                    }
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "examples": {
                "Without Resolutions": {
                  "value": []
                },
                "With Resolutions": {
                  "$ref": "#/components/examples/Elements"
                }
              }
            }
          },
          "required": false
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Commit"
                },
                "examples": {
                  "Merged": {
                    "$ref": "#/components/examples/MergeCommit"
                  }
                }
              }
            }
          },
          "409": {
            "description": "Conflict",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/DataIdentity"
                  }
                },
                "examples": {
                  "Conflicting": {
                    "$ref": "#/components/examples/MergeConflicting"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/queries": {
      "get": {
        "tags": [
          "Query"
        ],
        "summary": "Get queries by project",
        "operationId": "getQueriesByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Query"
                  }
                },
                "examples": {
                  "Queries": {
                    "$ref": "#/components/examples/Queries"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "Query"
        ],
        "summary": "Create query by project",
        "operationId": "postQueryByProject",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryRequest"
              },
              "examples": {
                "QueryRequest": {
                  "$ref": "#/components/examples/QueryRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "201": {
            "description": "Created",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Query"
                },
                "examples": {
                  "Query": {
                    "$ref": "#/components/examples/Query"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/queries/{queryId}": {
      "get": {
        "tags": [
          "Query"
        ],
        "summary": "Get query by project and ID",
        "operationId": "getQueryByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/queryId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Query"
                },
                "examples": {
                  "Query": {
                    "$ref": "#/components/examples/Query"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "put": {
        "tags": [
          "Query"
        ],
        "summary": "Update project by project and ID",
        "operationId": "putQueryByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/queryId"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryRequest"
              },
              "examples": {
                "QueryRequest": {
                  "$ref": "#/components/examples/QueryRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Query"
                },
                "examples": {
                  "Query": {
                    "$ref": "#/components/examples/Query"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "delete": {
        "tags": [
          "Query"
        ],
        "summary": "Delete query by project and ID",
        "operationId": "deleteQueryByProjectAndId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/queryId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Query"
                },
                "examples": {
                  "Query": {
                    "$ref": "#/components/examples/Query"
                  }
                }
              }
            }
          },
          "204": {
            "$ref": "#/components/responses/204"
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/queries/{queryId}/results": {
      "get": {
        "tags": [
          "Query"
        ],
        "summary": "Get query results by project and query",
        "operationId": "getQueryResultsByProjectIdQueryId",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/queryId"
          },
          {
            "$ref": "#/components/parameters/defaultingCommitId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Data"
                  }
                },
                "examples": {
                  "Elements": {
                    "$ref": "#/components/examples/Elements"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/projects/{projectId}/query-results": {
      "get": {
        "tags": [
          "Query"
        ],
        "summary": "Get query results by project and query definition",
        "operationId": "getQueryResultsByProjectIdQuery",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/defaultingCommitId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryRequest"
              },
              "examples": {
                "QueryRequest": {
                  "$ref": "#/components/examples/QueryRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Data"
                  }
                },
                "examples": {
                  "Elements": {
                    "$ref": "#/components/examples/Elements"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "Query"
        ],
        "summary": "Get query results by project and query definition via POST",
        "description": "For compatibility with clients that don't support GET requests with a body",
        "operationId": "getQueryResultsByProjectIdQueryPost",
        "parameters": [
          {
            "$ref": "#/components/parameters/projectId"
          },
          {
            "$ref": "#/components/parameters/defaultingCommitId"
          },
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryRequest"
              },
              "examples": {
                "QueryRequest": {
                  "$ref": "#/components/examples/QueryRequest"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Data"
                  }
                },
                "examples": {
                  "Elements": {
                    "$ref": "#/components/examples/Elements"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/meta/datatypes": {
      "get": {
        "tags": [
          "Meta"
        ],
        "summary": "Get datatypes",
        "operationId": "getDatatypes",
        "parameters": [
          {
            "$ref": "#/components/parameters/pageAfter"
          },
          {
            "$ref": "#/components/parameters/pageBefore"
          },
          {
            "$ref": "#/components/parameters/pageSize"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "$schema": {
                      "type": "string",
                      "const": "https://json-schema.org/draft/2020-12/schema"
                    },
                    "$defs": {
                      "type": "object",
                      "additionalProperties": true
                    }
                  },
                  "required": [
                    "$schema",
                    "$defs"
                  ],
                  "additionalProperties": false
                },
                "examples": {
                  "Datatypes": {
                    "$ref": "#/components/examples/Datatypes"
                  }
                }
              }
            }
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/meta/datatypes/{datatypeId}": {
      "get": {
        "tags": [
          "Meta"
        ],
        "summary": "Get datatype by ID",
        "operationId": "getDatatypeById",
        "parameters": [
          {
            "$ref": "#/components/parameters/datatypeId"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "$schema": {
                      "type": "string",
                      "const": "https://json-schema.org/draft/2020-12/schema"
                    },
                    "$id": {
                      "type": "string",
                      "format": "uri"
                    },
                    "$defs": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "title": {
                      "type": "string"
                    },
                    "type": {
                      "type": "string"
                    },
                    "properties": {
                      "type": "object",
                      "additionalProperties": true
                    },
                    "required": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "additionalProperties": {
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "$schema",
                    "$id",
                    "title",
                    "type",
                    "properties"
                  ],
                  "additionalProperties": false
                },
                "examples": {
                  "ExternalData": {
                    "$ref": "#/components/examples/ExternalDataDatatype"
                  }
                }
              }
            }
          },
          "404": {
            "$ref": "#/components/responses/404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    }
  },
  "components": {
    "parameters": {
      "projectId": {
        "name": "projectId",
        "in": "path",
        "description": "ID of the project",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "branchId": {
        "name": "branchId",
        "in": "path",
        "description": "ID of the branch",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "defaultingBranchId": {
        "name": "branchId",
        "in": "query",
        "description": "ID of the branch - project's default branch if unspecified",
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "tagId": {
        "name": "tagId",
        "in": "path",
        "description": "ID of the tag",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "commitId": {
        "name": "commitId",
        "in": "path",
        "description": "ID of the commit",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "defaultingCommitId": {
        "name": "commitId",
        "in": "query",
        "description": "ID of the commit - defaults to head of project",
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "changeId": {
        "name": "changeId",
        "in": "path",
        "description": "ID of the change (DataVersion)",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "elementId": {
        "name": "elementId",
        "in": "path",
        "description": "ID of the element",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "relatedElementId": {
        "name": "relatedElementId",
        "in": "path",
        "description": "ID of the related element",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "direction": {
        "name": "direction",
        "in": "query",
        "description": "Filter for relationships that are incoming (in), outgoing (out), or both relative to the related element",
        "schema": {
          "type": "string",
          "default": "both",
          "enum": [
            "in",
            "out",
            "both"
          ]
        }
      },
      "baseCommitId": {
        "name": "baseCommitId",
        "in": "query",
        "description": "ID of the base commit",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "compareCommitId": {
        "name": "compareCommitId",
        "in": "path",
        "description": "ID of the compare commit",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "sourceCommitId": {
        "name": "sourceCommitId",
        "in": "query",
        "description": "ID(s) of the source commit(s) - comma separated",
        "required": true,
        "schema": {
          "type": "array",
          "items": {
            "type": "string",
            "format": "uuid"
          }
        },
        "style": "form",
        "explode": false
      },
      "targetBranchId": {
        "name": "targetBranchId",
        "in": "path",
        "description": "ID of the target branch",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "mergeDescription": {
        "name": "description",
        "in": "query",
        "description": "Description of merge commit - in case one is created",
        "schema": {
          "type": "string"
        }
      },
      "queryId": {
        "name": "queryId",
        "in": "path",
        "description": "ID of the query",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uuid"
        }
      },
      "datatypeId": {
        "name": "datatypeId",
        "in": "path",
        "description": "ID of the datatype",
        "required": true,
        "schema": {
          "type": "string",
          "format": "uri"
        }
      },
      "excludeUsed": {
        "name": "excludeUsed",
        "in": "query",
        "description": "Exclude Data from ProjectUsages",
        "schema": {
          "type": "boolean"
        }
      },
      "pageAfter": {
        "name": "page[after]",
        "in": "query",
        "description": "Page after",
        "schema": {
          "type": "string"
        }
      },
      "pageBefore": {
        "name": "page[before]",
        "in": "query",
        "description": "Page before",
        "schema": {
          "type": "string"
        }
      },
      "pageSize": {
        "name": "page[size]",
        "in": "query",
        "description": "Page size",
        "schema": {
          "type": "integer"
        }
      }
    },
    "schemas": {
      "Project": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Project",
        "title": "Project",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Project"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created": {
            "type": "string",
            "format": "date-time"
          },
          "defaultBranch": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Branch"
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "created",
          "defaultBranch",
          "description",
          "name"
        ],
        "additionalProperties": false
      },
      "ProjectRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ProjectRequest",
        "title": "ProjectRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Project"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "defaultBranch": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Branch"
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": false
      },
      "Branch": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Branch",
        "title": "Branch",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Branch"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created": {
            "type": "string",
            "format": "date-time"
          },
          "deleted": {
            "oneOf": [
              {
                "type": "string",
                "format": "date-time"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "head": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "owningProject": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Project"
          },
          "referencedCommit": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "created",
          "deleted",
          "description",
          "head",
          "name",
          "owningProject",
          "referencedCommit"
        ],
        "additionalProperties": false
      },
      "BranchRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/BranchRequest",
        "title": "BranchRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Branch"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "head": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          }
        },
        "required": [
          "head",
          "name"
        ],
        "additionalProperties": false
      },
      "Tag": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Tag",
        "title": "Tag",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Tag"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created": {
            "type": "string",
            "format": "date-time"
          },
          "deleted": {
            "oneOf": [
              {
                "type": "string",
                "format": "date-time"
              },
              {
                "type": "null"
              }
            ]
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "owningProject": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Project"
          },
          "referencedCommit": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
          },
          "taggedCommit": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "created",
          "deleted",
          "description",
          "name",
          "owningProject",
          "referencedCommit",
          "taggedCommit"
        ],
        "additionalProperties": false
      },
      "TagRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/TagRequest",
        "title": "TagRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Tag"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "taggedCommit": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
          }
        },
        "required": [
          "name",
          "taggedCommit"
        ],
        "additionalProperties": false
      },
      "Commit": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit",
        "title": "Commit",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Commit"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "created": {
            "type": "string",
            "format": "date-time"
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningProject": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Branch"
          },
          "previousCommit": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "created",
          "description",
          "name",
          "owningProject",
          "previousCommit"
        ],
        "additionalProperties": false
      },
      "CommitRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/CommitRequest",
        "title": "CommitRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Commit"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "change": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/DataVersionRequest"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "change"
        ],
        "additionalProperties": false
      },
      "DataVersion": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/DataVersion",
        "title": "DataVersion",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "DataVersion"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "identity": {
            "$ref": "#/components/schemas/DataIdentity"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "payload": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Data"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "description",
          "identity",
          "name",
          "payload"
        ],
        "additionalProperties": false
      },
      "DataVersionRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/DataVersionRequest",
        "title": "DataVersionRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "DataVersion"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "identity": {
            "$ref": "#/components/schemas/DataIdentityRequest"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "payload": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/DataRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "payload"
        ],
        "additionalProperties": false
      },
      "Data": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Data",
        "title": "Data",
        "oneOf": [
          {
            "$ref": "#/components/schemas/Element"
          },
          {
            "$ref": "#/components/schemas/ExternalData"
          },
          {
            "$ref": "#/components/schemas/ExternalRelationship"
          },
          {
            "$ref": "#/components/schemas/ProjectUsage"
          }
        ]
      },
      "DataRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/DataRequest",
        "title": "DataRequest",
        "oneOf": [
          {
            "$ref": "#/components/schemas/ElementRequest"
          },
          {
            "$ref": "#/components/schemas/ExternalDataRequest"
          },
          {
            "$ref": "#/components/schemas/ExternalRelationshipRequest"
          },
          {
            "$ref": "#/components/schemas/ProjectUsageRequest"
          }
        ]
      },
      "DataIdentity": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/DataIdentity",
        "title": "DataIdentity",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "DataIdentity"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "description",
          "name"
        ],
        "additionalProperties": false
      },
      "DataIdentityRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/DataIdentityRequest",
        "title": "DataIdentityRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "DataIdentity"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id"
        ],
        "additionalProperties": false
      },
      "ProjectUsage": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ProjectUsage",
        "title": "ProjectUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ProjectUsage"
          },
          "usedCommit": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
          },
          "usedProject": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Project"
          }
        },
        "required": [
          "@id",
          "@type",
          "usedCommit",
          "usedProject"
        ],
        "additionalProperties": false
      },
      "ProjectUsageRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ProjectUsageRequest",
        "title": "ProjectUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ProjectUsage"
          },
          "usedCommit": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Commit"
          },
          "usedProject": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Project"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ExternalData": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ExternalData",
        "title": "ExternalData",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ExternalData"
          },
          "resourceIdentifier": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "@id",
          "@type",
          "resourceIdentifier"
        ],
        "additionalProperties": false
      },
      "ExternalDataRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ExternalDataRequest",
        "title": "ExternalDataRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ExternalData"
          },
          "resourceIdentifier": {
            "type": "string",
            "format": "uri"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ExternalRelationship": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ExternalRelationship",
        "title": "ExternalRelationship",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ExternalRelationship"
          },
          "elementEnd": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20230201/Element"
          },
          "externalDataEnd": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ExternalData"
          },
          "language": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "specification": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "elementEnd",
          "externalDataEnd",
          "language",
          "specification"
        ],
        "additionalProperties": false
      },
      "ExternalRelationshipRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ExternalRelationshipRequest",
        "title": "ExternalRelationshipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ExternalRelationship"
          },
          "elementEnd": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20230201/Element"
          },
          "externalDataEnd": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ExternalData"
          },
          "language": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "specification": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "DataDifference": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/DataDifference",
        "title": "DataDifference",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "DataDifference"
          },
          "baseData": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/DataVersion"
              },
              {
                "type": "null"
              }
            ]
          },
          "compareData": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/DataVersion"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type",
          "baseData",
          "compareData"
        ],
        "additionalProperties": false
      },
      "Query": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Query",
        "title": "Query",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Query"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "owningProject": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Project"
          },
          "select": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "where": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Constraint"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "alias",
          "description",
          "name",
          "owningProject",
          "select",
          "where"
        ],
        "additionalProperties": false
      },
      "QueryRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/QueryRequest",
        "title": "QueryRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Query"
          },
          "alias": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "type": "string"
          },
          "select": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "where": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/ConstraintRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": false
      },
      "Constraint": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Constraint",
        "title": "Constraint",
        "oneOf": [
          {
            "$ref": "#/components/schemas/CompositeConstraint"
          },
          {
            "$ref": "#/components/schemas/PrimitiveConstraint"
          }
        ]
      },
      "ConstraintRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/ConstraintRequest",
        "title": "ConstraintRequest",
        "oneOf": [
          {
            "$ref": "#/components/schemas/CompositeConstraintRequest"
          },
          {
            "$ref": "#/components/schemas/PrimitiveConstraintRequest"
          }
        ]
      },
      "CompositeConstraint": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/CompositeConstraint",
        "title": "CompositeConstraint",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "CompositeConstraint"
          },
          "constraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Constraint"
            },
            "minItems": 2
          },
          "operator": {
            "type": "string",
            "enum": [
              "and",
              "or"
            ]
          }
        },
        "required": [
          "@type",
          "constraint",
          "operator"
        ],
        "additionalProperties": false
      },
      "CompositeConstraintRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/CompositeConstraintRequest",
        "title": "CompositeConstraintRequest",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "CompositeConstraint"
          },
          "constraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Constraint"
            },
            "minItems": 2
          },
          "operator": {
            "type": "string",
            "enum": [
              "and",
              "or"
            ]
          }
        },
        "required": [
          "@type",
          "constraint",
          "operator"
        ],
        "additionalProperties": false
      },
      "PrimitiveConstraint": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/PrimitiveConstraint",
        "title": "PrimitiveConstraint",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "PrimitiveConstraint"
          },
          "inverse": {
            "type": "boolean"
          },
          "operator": {
            "type": "string",
            "enum": [
              "<",
              "<=",
              "=",
              ">",
              ">=",
              "in",
              "instanceOf"
            ]
          },
          "property": {
            "type": "string"
          },
          "value": {
            "oneOf": [
              {
                "type": "array",
                "items": {
                  "oneOf": [
                    {
                      "type": "boolean"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "string"
                    },
                    {
                      "$ref": "#/components/schemas/Identified"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "minItems": 1
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type",
          "inverse",
          "operator",
          "property",
          "value"
        ],
        "additionalProperties": false
      },
      "PrimitiveConstraintRequest": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/PrimitiveConstraint",
        "title": "PrimitiveConstraint",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "PrimitiveConstraint"
          },
          "inverse": {
            "type": "boolean"
          },
          "operator": {
            "type": "string",
            "enum": [
              "<",
              "<=",
              "=",
              ">",
              ">=",
              "in",
              "instanceOf"
            ]
          },
          "property": {
            "type": "string"
          },
          "value": {
            "oneOf": [
              {
                "type": "array",
                "items": {
                  "oneOf": [
                    {
                      "type": "boolean"
                    },
                    {
                      "type": "number"
                    },
                    {
                      "type": "string"
                    },
                    {
                      "$ref": "#/components/schemas/Identified"
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "minItems": 1
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type",
          "operator",
          "property",
          "value"
        ],
        "additionalProperties": false
      },
      "Error": {
        "$id": "https://www.omg.org/spec/SystemsModelingAPI/20230201/Error",
        "type": "object",
        "properties": {
          "@type": {
            "type": "string",
            "const": "Error"
          },
          "description": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type",
          "description"
        ],
        "additionalProperties": true
      },
      "AcceptActionUsageRequest": {
        "$id": "20250201/AcceptActionUsageRequest",
        "title": "AcceptActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AcceptActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "payloadArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "payloadParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "receiverArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ActionDefinitionRequest": {
        "$id": "20250201/ActionDefinitionRequest",
        "title": "ActionDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ActionDefinition"
              },
              "action": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/StateDefinitionRequest"
          },
          {
            "$ref": "20250201/CalculationDefinitionRequest"
          },
          {
            "$ref": "20250201/FlowDefinitionRequest"
          }
        ]
      },
      "ActionUsageRequest": {
        "$id": "20250201/ActionUsageRequest",
        "title": "ActionUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ActionUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/StateUsageRequest"
          },
          {
            "$ref": "20250201/TransitionUsageRequest"
          },
          {
            "$ref": "20250201/CalculationUsageRequest"
          },
          {
            "$ref": "20250201/IfActionUsageRequest"
          },
          {
            "$ref": "20250201/TerminateActionUsageRequest"
          },
          {
            "$ref": "20250201/AcceptActionUsageRequest"
          },
          {
            "$ref": "20250201/SendActionUsageRequest"
          },
          {
            "$ref": "20250201/ControlNodeRequest"
          },
          {
            "$ref": "20250201/PerformActionUsageRequest"
          },
          {
            "$ref": "20250201/LoopActionUsageRequest"
          },
          {
            "$ref": "20250201/AssignmentActionUsageRequest"
          },
          {
            "$ref": "20250201/FlowUsageRequest"
          }
        ]
      },
      "ActorMembershipRequest": {
        "$id": "20250201/ActorMembershipRequest",
        "title": "ActorMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ActorMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedActorParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AllocationDefinitionRequest": {
        "$id": "20250201/AllocationDefinitionRequest",
        "title": "AllocationDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AllocationDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "allocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "associationEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectionEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AllocationUsageRequest": {
        "$id": "20250201/AllocationUsageRequest",
        "title": "AllocationUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AllocationUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "allocationDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationDefinition"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AssociationStructure"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
            }
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "partDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AnalysisCaseDefinitionRequest": {
        "$id": "20250201/AnalysisCaseDefinitionRequest",
        "title": "AnalysisCaseDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AnalysisCaseDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "calculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "resultExpression": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AnalysisCaseUsageRequest": {
        "$id": "20250201/AnalysisCaseUsageRequest",
        "title": "AnalysisCaseUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AnalysisCaseUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "analysisCaseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "calculationDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "caseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "resultExpression": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AnnotatingElementRequest": {
        "$id": "20250201/AnnotatingElementRequest",
        "title": "AnnotatingElementRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AnnotatingElement"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "annotatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                },
                "minItems": 1
              },
              "annotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotatingRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningAnnotatingRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MetadataFeatureRequest"
          },
          {
            "$ref": "20250201/TextualRepresentationRequest"
          },
          {
            "$ref": "20250201/CommentRequest"
          }
        ]
      },
      "AnnotationRequest": {
        "$id": "20250201/AnnotationRequest",
        "title": "AnnotationRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Annotation"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "annotatedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "annotatingElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotatingElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatingElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AssertConstraintUsageRequest": {
        "$id": "20250201/AssertConstraintUsageRequest",
        "title": "AssertConstraintUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AssertConstraintUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "assertedConstraint": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "constraintDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isNegated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/SatisfyRequirementUsageRequest"
          }
        ]
      },
      "AssignmentActionUsageRequest": {
        "$id": "20250201/AssignmentActionUsageRequest",
        "title": "AssignmentActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AssignmentActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referent": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "targetArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "valueExpression": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "AssociationRequest": {
        "$id": "20250201/AssociationRequest",
        "title": "AssociationRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Association"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/InteractionRequest"
          },
          {
            "$ref": "20250201/AssociationStructureRequest"
          }
        ]
      },
      "AssociationStructureRequest": {
        "$id": "20250201/AssociationStructureRequest",
        "title": "AssociationStructureRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AssociationStructure"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConnectionDefinitionRequest"
          }
        ]
      },
      "AttributeDefinitionRequest": {
        "$id": "20250201/AttributeDefinitionRequest",
        "title": "AttributeDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AttributeDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/EnumerationDefinitionRequest"
          }
        ]
      },
      "AttributeUsageRequest": {
        "$id": "20250201/AttributeUsageRequest",
        "title": "AttributeUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AttributeUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "attributeDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/DataType"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/EnumerationUsageRequest"
          }
        ]
      },
      "BehaviorRequest": {
        "$id": "20250201/BehaviorRequest",
        "title": "BehaviorRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Behavior"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/InteractionRequest"
          },
          {
            "$ref": "20250201/FunctionRequest"
          },
          {
            "$ref": "20250201/ActionDefinitionRequest"
          }
        ]
      },
      "BindingConnectorRequest": {
        "$id": "20250201/BindingConnectorRequest",
        "title": "BindingConnectorRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "BindingConnector"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/BindingConnectorAsUsageRequest"
          }
        ]
      },
      "BindingConnectorAsUsageRequest": {
        "$id": "20250201/BindingConnectorAsUsageRequest",
        "title": "BindingConnectorAsUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "BindingConnectorAsUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "BooleanExpressionRequest": {
        "$id": "20250201/BooleanExpressionRequest",
        "title": "BooleanExpressionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "BooleanExpression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/InvariantRequest"
          },
          {
            "$ref": "20250201/ConstraintUsageRequest"
          }
        ]
      },
      "CalculationDefinitionRequest": {
        "$id": "20250201/CalculationDefinitionRequest",
        "title": "CalculationDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CalculationDefinition"
              },
              "action": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "calculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/CaseDefinitionRequest"
          }
        ]
      },
      "CalculationUsageRequest": {
        "$id": "20250201/CalculationUsageRequest",
        "title": "CalculationUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CalculationUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "calculationDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/CaseUsageRequest"
          }
        ]
      },
      "CaseDefinitionRequest": {
        "$id": "20250201/CaseDefinitionRequest",
        "title": "CaseDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CaseDefinition"
              },
              "action": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "calculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "objectiveRequirement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AnalysisCaseDefinitionRequest"
          },
          {
            "$ref": "20250201/VerificationCaseDefinitionRequest"
          },
          {
            "$ref": "20250201/UseCaseDefinitionRequest"
          }
        ]
      },
      "CaseUsageRequest": {
        "$id": "20250201/CaseUsageRequest",
        "title": "CaseUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CaseUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "calculationDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "caseDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "objectiveRequirement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AnalysisCaseUsageRequest"
          },
          {
            "$ref": "20250201/VerificationCaseUsageRequest"
          },
          {
            "$ref": "20250201/UseCaseUsageRequest"
          }
        ]
      },
      "ClassRequest": {
        "$id": "20250201/ClassRequest",
        "title": "ClassRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Class"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/StructureRequest"
          },
          {
            "$ref": "20250201/BehaviorRequest"
          },
          {
            "$ref": "20250201/OccurrenceDefinitionRequest"
          }
        ]
      },
      "ClassifierRequest": {
        "$id": "20250201/ClassifierRequest",
        "title": "ClassifierRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Classifier"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/DataTypeRequest"
          },
          {
            "$ref": "20250201/AssociationRequest"
          },
          {
            "$ref": "20250201/ClassRequest"
          },
          {
            "$ref": "20250201/DefinitionRequest"
          }
        ]
      },
      "CollectExpressionRequest": {
        "$id": "20250201/CollectExpressionRequest",
        "title": "CollectExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "CollectExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "operator": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "CommentRequest": {
        "$id": "20250201/CommentRequest",
        "title": "CommentRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Comment"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "annotatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                },
                "minItems": 1
              },
              "annotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "body": {
                "type": "string"
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "locale": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotatingRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningAnnotatingRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/DocumentationRequest"
          }
        ]
      },
      "ConcernDefinitionRequest": {
        "$id": "20250201/ConcernDefinitionRequest",
        "title": "ConcernDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConcernDefinition"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ConcernUsageRequest": {
        "$id": "20250201/ConcernUsageRequest",
        "title": "ConcernUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConcernUsage"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "concernDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "constraintDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "predicate": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "requirementDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ConjugatedPortDefinitionRequest": {
        "$id": "20250201/ConjugatedPortDefinitionRequest",
        "title": "ConjugatedPortDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConjugatedPortDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "conjugatedPortDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "originalPortDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortDefinition"
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedPortConjugator": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortConjugation"
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ConjugatedPortTypingRequest": {
        "$id": "20250201/ConjugatedPortTypingRequest",
        "title": "ConjugatedPortTypingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConjugatedPortTyping"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "conjugatedPortDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "portDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortDefinition"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "typedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ConjugationRequest": {
        "$id": "20250201/ConjugationRequest",
        "title": "ConjugationRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Conjugation"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "conjugatedType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "originalType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/PortConjugationRequest"
          }
        ]
      },
      "ConnectionDefinitionRequest": {
        "$id": "20250201/ConnectionDefinitionRequest",
        "title": "ConnectionDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConnectionDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectionEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/InterfaceDefinitionRequest"
          },
          {
            "$ref": "20250201/AllocationDefinitionRequest"
          }
        ]
      },
      "ConnectionUsageRequest": {
        "$id": "20250201/ConnectionUsageRequest",
        "title": "ConnectionUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConnectionUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AssociationStructure"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "itemDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
                }
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "partDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/InterfaceUsageRequest"
          },
          {
            "$ref": "20250201/AllocationUsageRequest"
          }
        ]
      },
      "ConnectorRequest": {
        "$id": "20250201/ConnectorRequest",
        "title": "ConnectorRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Connector"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FlowRequest"
          },
          {
            "$ref": "20250201/SuccessionRequest"
          },
          {
            "$ref": "20250201/BindingConnectorRequest"
          },
          {
            "$ref": "20250201/ConnectorAsUsageRequest"
          }
        ]
      },
      "ConnectorAsUsageRequest": {
        "$id": "20250201/ConnectorAsUsageRequest",
        "title": "ConnectorAsUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConnectorAsUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/BindingConnectorAsUsageRequest"
          },
          {
            "$ref": "20250201/ConnectionUsageRequest"
          },
          {
            "$ref": "20250201/SuccessionAsUsageRequest"
          },
          {
            "$ref": "20250201/FlowUsageRequest"
          }
        ]
      },
      "ConstraintDefinitionRequest": {
        "$id": "20250201/ConstraintDefinitionRequest",
        "title": "ConstraintDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConstraintDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/RequirementDefinitionRequest"
          }
        ]
      },
      "ConstraintUsageRequest": {
        "$id": "20250201/ConstraintUsageRequest",
        "title": "ConstraintUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConstraintUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "constraintDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AssertConstraintUsageRequest"
          },
          {
            "$ref": "20250201/RequirementUsageRequest"
          }
        ]
      },
      "ConstructorExpressionRequest": {
        "$id": "20250201/ConstructorExpressionRequest",
        "title": "ConstructorExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConstructorExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ControlNodeRequest": {
        "$id": "20250201/ControlNodeRequest",
        "title": "ControlNodeRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ControlNode"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/DecisionNodeRequest"
          },
          {
            "$ref": "20250201/ForkNodeRequest"
          },
          {
            "$ref": "20250201/MergeNodeRequest"
          },
          {
            "$ref": "20250201/JoinNodeRequest"
          }
        ]
      },
      "CrossSubsettingRequest": {
        "$id": "20250201/CrossSubsettingRequest",
        "title": "CrossSubsettingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "CrossSubsetting"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "crossedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "crossingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "subsettedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "subsettingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "DataTypeRequest": {
        "$id": "20250201/DataTypeRequest",
        "title": "DataTypeRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "DataType"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AttributeDefinitionRequest"
          }
        ]
      },
      "DecisionNodeRequest": {
        "$id": "20250201/DecisionNodeRequest",
        "title": "DecisionNodeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "DecisionNode"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "DefinitionRequest": {
        "$id": "20250201/DefinitionRequest",
        "title": "DefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Definition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AttributeDefinitionRequest"
          },
          {
            "$ref": "20250201/OccurrenceDefinitionRequest"
          }
        ]
      },
      "DependencyRequest": {
        "$id": "20250201/DependencyRequest",
        "title": "DependencyRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Dependency"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "client": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "supplier": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "DifferencingRequest": {
        "$id": "20250201/DifferencingRequest",
        "title": "DifferencingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Differencing"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "typeDifferenced": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "DisjoiningRequest": {
        "$id": "20250201/DisjoiningRequest",
        "title": "DisjoiningRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Disjoining"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "disjoiningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "typeDisjoined": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "DocumentationRequest": {
        "$id": "20250201/DocumentationRequest",
        "title": "DocumentationRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Documentation"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "annotatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "annotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "body": {
            "type": "string"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "documentedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "locale": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotatingRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatingRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ElementRequest": {
        "$id": "20250201/ElementRequest",
        "title": "ElementRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Element"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/NamespaceRequest"
          },
          {
            "$ref": "20250201/AnnotatingElementRequest"
          },
          {
            "$ref": "20250201/RelationshipRequest"
          }
        ]
      },
      "ElementFilterMembershipRequest": {
        "$id": "20250201/ElementFilterMembershipRequest",
        "title": "ElementFilterMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ElementFilterMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "condition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "EndFeatureMembershipRequest": {
        "$id": "20250201/EndFeatureMembershipRequest",
        "title": "EndFeatureMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "EndFeatureMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "EnumerationDefinitionRequest": {
        "$id": "20250201/EnumerationDefinitionRequest",
        "title": "EnumerationDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "EnumerationDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "enumeratedValue": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "EnumerationUsageRequest": {
        "$id": "20250201/EnumerationUsageRequest",
        "title": "EnumerationUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "EnumerationUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "attributeDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/DataType"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "enumerationDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationDefinition"
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "EventOccurrenceUsageRequest": {
        "$id": "20250201/EventOccurrenceUsageRequest",
        "title": "EventOccurrenceUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "EventOccurrenceUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "eventOccurrence": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/PerformActionUsageRequest"
          }
        ]
      },
      "ExhibitStateUsageRequest": {
        "$id": "20250201/ExhibitStateUsageRequest",
        "title": "ExhibitStateUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ExhibitStateUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "doAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "entryAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "eventOccurrence": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
          },
          "exhibitedState": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
          },
          "exitAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isParallel": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "performedAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stateDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ExposeRequest": {
        "$id": "20250201/ExposeRequest",
        "title": "ExposeRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Expose"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "importedElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImportAll": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isRecursive": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/NamespaceExposeRequest"
          },
          {
            "$ref": "20250201/MembershipExposeRequest"
          }
        ]
      },
      "ExpressionRequest": {
        "$id": "20250201/ExpressionRequest",
        "title": "ExpressionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Expression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/LiteralExpressionRequest"
          },
          {
            "$ref": "20250201/NullExpressionRequest"
          },
          {
            "$ref": "20250201/InstantiationExpressionRequest"
          },
          {
            "$ref": "20250201/FeatureReferenceExpressionRequest"
          },
          {
            "$ref": "20250201/MetadataAccessExpressionRequest"
          },
          {
            "$ref": "20250201/BooleanExpressionRequest"
          },
          {
            "$ref": "20250201/CalculationUsageRequest"
          }
        ]
      },
      "FeatureRequest": {
        "$id": "20250201/FeatureRequest",
        "title": "FeatureRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Feature"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FlowEndRequest"
          },
          {
            "$ref": "20250201/PayloadFeatureRequest"
          },
          {
            "$ref": "20250201/MetadataFeatureRequest"
          },
          {
            "$ref": "20250201/ConnectorRequest"
          },
          {
            "$ref": "20250201/StepRequest"
          },
          {
            "$ref": "20250201/MultiplicityRequest"
          },
          {
            "$ref": "20250201/UsageRequest"
          }
        ]
      },
      "FeatureChainExpressionRequest": {
        "$id": "20250201/FeatureChainExpressionRequest",
        "title": "FeatureChainExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureChainExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "operator": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "targetFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FeatureChainingRequest": {
        "$id": "20250201/FeatureChainingRequest",
        "title": "FeatureChainingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureChaining"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureChained": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FeatureDirectionKindRequest": {
        "$id": "20250201/FeatureDirectionKindRequest",
        "title": "FeatureDirectionKindRequest",
        "type": "string",
        "enum": [
          "in",
          "inout",
          "out"
        ]
      },
      "FeatureInvertingRequest": {
        "$id": "20250201/FeatureInvertingRequest",
        "title": "FeatureInvertingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureInverting"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureInverted": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "invertingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FeatureMembershipRequest": {
        "$id": "20250201/FeatureMembershipRequest",
        "title": "FeatureMembershipRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "FeatureMembership"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "memberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "membershipOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMemberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "ownedMemberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "ownedMemberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ResultExpressionMembershipRequest"
          },
          {
            "$ref": "20250201/ParameterMembershipRequest"
          },
          {
            "$ref": "20250201/EndFeatureMembershipRequest"
          },
          {
            "$ref": "20250201/StateSubactionMembershipRequest"
          },
          {
            "$ref": "20250201/TransitionFeatureMembershipRequest"
          },
          {
            "$ref": "20250201/RequirementConstraintMembershipRequest"
          },
          {
            "$ref": "20250201/ObjectiveMembershipRequest"
          },
          {
            "$ref": "20250201/ViewRenderingMembershipRequest"
          }
        ]
      },
      "FeatureReferenceExpressionRequest": {
        "$id": "20250201/FeatureReferenceExpressionRequest",
        "title": "FeatureReferenceExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureReferenceExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referent": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FeatureTypingRequest": {
        "$id": "20250201/FeatureTypingRequest",
        "title": "FeatureTypingRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "FeatureTyping"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "general": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "specific": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "typedFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConjugatedPortTypingRequest"
          }
        ]
      },
      "FeatureValueRequest": {
        "$id": "20250201/FeatureValueRequest",
        "title": "FeatureValueRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureValue"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureWithValue": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "isDefault": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isInitial": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "value": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FlowRequest": {
        "$id": "20250201/FlowRequest",
        "title": "FlowRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Flow"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "flowEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowEnd"
                },
                "maxItems": 2
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "interaction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "payloadFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/PayloadFeature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "payloadType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sourceOutputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "targetInputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/SuccessionFlowRequest"
          },
          {
            "$ref": "20250201/FlowUsageRequest"
          }
        ]
      },
      "FlowDefinitionRequest": {
        "$id": "20250201/FlowDefinitionRequest",
        "title": "FlowDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FlowDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "associationEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "flowEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FlowEndRequest": {
        "$id": "20250201/FlowEndRequest",
        "title": "FlowEndRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FlowEnd"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FlowUsageRequest": {
        "$id": "20250201/FlowUsageRequest",
        "title": "FlowUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "FlowUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "flowDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "flowEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowEnd"
                },
                "maxItems": 2
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "interaction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "payloadFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/PayloadFeature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "payloadType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sourceOutputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "targetInputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/SuccessionFlowUsageRequest"
          }
        ]
      },
      "ForLoopActionUsageRequest": {
        "$id": "20250201/ForLoopActionUsageRequest",
        "title": "ForLoopActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ForLoopActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "bodyAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "loopVariable": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "seqArgument": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ForkNodeRequest": {
        "$id": "20250201/ForkNodeRequest",
        "title": "ForkNodeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ForkNode"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FramedConcernMembershipRequest": {
        "$id": "20250201/FramedConcernMembershipRequest",
        "title": "FramedConcernMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FramedConcernMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "kind": {
            "oneOf": [
              {
                "$ref": "20250201/RequirementConstraintKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConcern": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
          },
          "ownedConstraint": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referencedConcern": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
          },
          "referencedConstraint": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "FunctionRequest": {
        "$id": "20250201/FunctionRequest",
        "title": "FunctionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Function"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/PredicateRequest"
          },
          {
            "$ref": "20250201/CalculationDefinitionRequest"
          }
        ]
      },
      "IfActionUsageRequest": {
        "$id": "20250201/IfActionUsageRequest",
        "title": "IfActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "IfActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "elseAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "ifArgument": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "thenAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ImportRequest": {
        "$id": "20250201/ImportRequest",
        "title": "ImportRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Import"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "importedElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImportAll": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isRecursive": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MembershipImportRequest"
          },
          {
            "$ref": "20250201/NamespaceImportRequest"
          },
          {
            "$ref": "20250201/ExposeRequest"
          }
        ]
      },
      "IncludeUseCaseUsageRequest": {
        "$id": "20250201/IncludeUseCaseUsageRequest",
        "title": "IncludeUseCaseUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "IncludeUseCaseUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "calculationDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "caseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "eventOccurrence": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "includedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "performedAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "useCaseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "useCaseIncluded": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "IndexExpressionRequest": {
        "$id": "20250201/IndexExpressionRequest",
        "title": "IndexExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "IndexExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "operator": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "InstantiationExpressionRequest": {
        "$id": "20250201/InstantiationExpressionRequest",
        "title": "InstantiationExpressionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "InstantiationExpression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "argument": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "instantiatedType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/InvocationExpressionRequest"
          },
          {
            "$ref": "20250201/ConstructorExpressionRequest"
          }
        ]
      },
      "InteractionRequest": {
        "$id": "20250201/InteractionRequest",
        "title": "InteractionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Interaction"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FlowDefinitionRequest"
          }
        ]
      },
      "InterfaceDefinitionRequest": {
        "$id": "20250201/InterfaceDefinitionRequest",
        "title": "InterfaceDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "InterfaceDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "associationEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectionEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "interfaceEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "InterfaceUsageRequest": {
        "$id": "20250201/InterfaceUsageRequest",
        "title": "InterfaceUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "InterfaceUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AssociationStructure"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "interfaceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceDefinition"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
            }
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "partDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "IntersectingRequest": {
        "$id": "20250201/IntersectingRequest",
        "title": "IntersectingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Intersecting"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "intersectingType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "typeIntersected": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "InvariantRequest": {
        "$id": "20250201/InvariantRequest",
        "title": "InvariantRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Invariant"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isNegated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AssertConstraintUsageRequest"
          }
        ]
      },
      "InvocationExpressionRequest": {
        "$id": "20250201/InvocationExpressionRequest",
        "title": "InvocationExpressionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "InvocationExpression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "argument": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "instantiatedType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/OperatorExpressionRequest"
          },
          {
            "$ref": "20250201/TriggerInvocationExpressionRequest"
          }
        ]
      },
      "ItemDefinitionRequest": {
        "$id": "20250201/ItemDefinitionRequest",
        "title": "ItemDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ItemDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/PartDefinitionRequest"
          },
          {
            "$ref": "20250201/MetadataDefinitionRequest"
          }
        ]
      },
      "ItemUsageRequest": {
        "$id": "20250201/ItemUsageRequest",
        "title": "ItemUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ItemUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "itemDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
                }
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/PartUsageRequest"
          },
          {
            "$ref": "20250201/MetadataUsageRequest"
          }
        ]
      },
      "JoinNodeRequest": {
        "$id": "20250201/JoinNodeRequest",
        "title": "JoinNodeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "JoinNode"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LibraryPackageRequest": {
        "$id": "20250201/LibraryPackageRequest",
        "title": "LibraryPackageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "LibraryPackage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "filterCondition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isStandard": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LiteralBooleanRequest": {
        "$id": "20250201/LiteralBooleanRequest",
        "title": "LiteralBooleanRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "LiteralBoolean"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "value": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LiteralExpressionRequest": {
        "$id": "20250201/LiteralExpressionRequest",
        "title": "LiteralExpressionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "LiteralExpression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/LiteralIntegerRequest"
          },
          {
            "$ref": "20250201/LiteralInfinityRequest"
          },
          {
            "$ref": "20250201/LiteralStringRequest"
          },
          {
            "$ref": "20250201/LiteralRationalRequest"
          },
          {
            "$ref": "20250201/LiteralBooleanRequest"
          }
        ]
      },
      "LiteralInfinityRequest": {
        "$id": "20250201/LiteralInfinityRequest",
        "title": "LiteralInfinityRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "LiteralInfinity"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LiteralIntegerRequest": {
        "$id": "20250201/LiteralIntegerRequest",
        "title": "LiteralIntegerRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "LiteralInteger"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "value": {
            "oneOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LiteralRationalRequest": {
        "$id": "20250201/LiteralRationalRequest",
        "title": "LiteralRationalRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "LiteralRational"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "value": {
            "oneOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LiteralStringRequest": {
        "$id": "20250201/LiteralStringRequest",
        "title": "LiteralStringRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "LiteralString"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "value": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "LoopActionUsageRequest": {
        "$id": "20250201/LoopActionUsageRequest",
        "title": "LoopActionUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "LoopActionUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "bodyAction": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ForLoopActionUsageRequest"
          },
          {
            "$ref": "20250201/WhileLoopActionUsageRequest"
          }
        ]
      },
      "MembershipRequest": {
        "$id": "20250201/MembershipRequest",
        "title": "MembershipRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Membership"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "memberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "membershipOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/OwningMembershipRequest"
          }
        ]
      },
      "MembershipExposeRequest": {
        "$id": "20250201/MembershipExposeRequest",
        "title": "MembershipExposeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "MembershipExpose"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "importOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "importedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "importedMembership": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImportAll": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isRecursive": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "MembershipImportRequest": {
        "$id": "20250201/MembershipImportRequest",
        "title": "MembershipImportRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "MembershipImport"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "importedElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "importedMembership": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImportAll": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isRecursive": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MembershipExposeRequest"
          }
        ]
      },
      "MergeNodeRequest": {
        "$id": "20250201/MergeNodeRequest",
        "title": "MergeNodeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "MergeNode"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "MetaclassRequest": {
        "$id": "20250201/MetaclassRequest",
        "title": "MetaclassRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Metaclass"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MetadataDefinitionRequest"
          }
        ]
      },
      "MetadataAccessExpressionRequest": {
        "$id": "20250201/MetadataAccessExpressionRequest",
        "title": "MetadataAccessExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "MetadataAccessExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referencedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "MetadataDefinitionRequest": {
        "$id": "20250201/MetadataDefinitionRequest",
        "title": "MetadataDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "MetadataDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "MetadataFeatureRequest": {
        "$id": "20250201/MetadataFeatureRequest",
        "title": "MetadataFeatureRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "MetadataFeature"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "annotatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                },
                "minItems": 1
              },
              "annotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "metaclass": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Metaclass"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotatingRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningAnnotatingRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MetadataUsageRequest"
          }
        ]
      },
      "MetadataUsageRequest": {
        "$id": "20250201/MetadataUsageRequest",
        "title": "MetadataUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "MetadataUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "annotatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "annotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
            }
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "metaclass": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Metaclass"
              },
              {
                "type": "null"
              }
            ]
          },
          "metadataDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Metaclass"
              },
              {
                "type": "null"
              }
            ]
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotatingRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatingRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "MultiplicityRequest": {
        "$id": "20250201/MultiplicityRequest",
        "title": "MultiplicityRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Multiplicity"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MultiplicityRangeRequest"
          }
        ]
      },
      "MultiplicityRangeRequest": {
        "$id": "20250201/MultiplicityRangeRequest",
        "title": "MultiplicityRangeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "MultiplicityRange"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "bound": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            },
            "minItems": 1,
            "maxItems": 2
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "lowerBound": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "upperBound": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "NamespaceRequest": {
        "$id": "20250201/NamespaceRequest",
        "title": "NamespaceRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Namespace"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/PackageRequest"
          },
          {
            "$ref": "20250201/TypeRequest"
          }
        ]
      },
      "NamespaceExposeRequest": {
        "$id": "20250201/NamespaceExposeRequest",
        "title": "NamespaceExposeRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "NamespaceExpose"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "importOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "importedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "importedNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImportAll": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isRecursive": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "NamespaceImportRequest": {
        "$id": "20250201/NamespaceImportRequest",
        "title": "NamespaceImportRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "NamespaceImport"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "importedElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "importedNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImportAll": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isRecursive": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/NamespaceExposeRequest"
          }
        ]
      },
      "NullExpressionRequest": {
        "$id": "20250201/NullExpressionRequest",
        "title": "NullExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "NullExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ObjectiveMembershipRequest": {
        "$id": "20250201/ObjectiveMembershipRequest",
        "title": "ObjectiveMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ObjectiveMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedObjectiveRequirement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "OccurrenceDefinitionRequest": {
        "$id": "20250201/OccurrenceDefinitionRequest",
        "title": "OccurrenceDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "OccurrenceDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConstraintDefinitionRequest"
          },
          {
            "$ref": "20250201/ActionDefinitionRequest"
          },
          {
            "$ref": "20250201/ItemDefinitionRequest"
          },
          {
            "$ref": "20250201/PortDefinitionRequest"
          }
        ]
      },
      "OccurrenceUsageRequest": {
        "$id": "20250201/OccurrenceUsageRequest",
        "title": "OccurrenceUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "OccurrenceUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConstraintUsageRequest"
          },
          {
            "$ref": "20250201/EventOccurrenceUsageRequest"
          },
          {
            "$ref": "20250201/ActionUsageRequest"
          },
          {
            "$ref": "20250201/ItemUsageRequest"
          },
          {
            "$ref": "20250201/PortUsageRequest"
          }
        ]
      },
      "OperatorExpressionRequest": {
        "$id": "20250201/OperatorExpressionRequest",
        "title": "OperatorExpressionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "OperatorExpression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "argument": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "instantiatedType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "operator": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/CollectExpressionRequest"
          },
          {
            "$ref": "20250201/IndexExpressionRequest"
          },
          {
            "$ref": "20250201/SelectExpressionRequest"
          },
          {
            "$ref": "20250201/FeatureChainExpressionRequest"
          }
        ]
      },
      "OwningMembershipRequest": {
        "$id": "20250201/OwningMembershipRequest",
        "title": "OwningMembershipRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "OwningMembership"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "memberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "membershipOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMemberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "ownedMemberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FeatureValueRequest"
          },
          {
            "$ref": "20250201/ElementFilterMembershipRequest"
          },
          {
            "$ref": "20250201/FeatureMembershipRequest"
          },
          {
            "$ref": "20250201/VariantMembershipRequest"
          }
        ]
      },
      "PackageRequest": {
        "$id": "20250201/PackageRequest",
        "title": "PackageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Package"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "filterCondition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/LibraryPackageRequest"
          }
        ]
      },
      "ParameterMembershipRequest": {
        "$id": "20250201/ParameterMembershipRequest",
        "title": "ParameterMembershipRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ParameterMembership"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "memberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "membershipOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMemberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "ownedMemberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "ownedMemberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "ownedMemberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ReturnParameterMembershipRequest"
          },
          {
            "$ref": "20250201/ActorMembershipRequest"
          },
          {
            "$ref": "20250201/StakeholderMembershipRequest"
          },
          {
            "$ref": "20250201/SubjectMembershipRequest"
          }
        ]
      },
      "PartDefinitionRequest": {
        "$id": "20250201/PartDefinitionRequest",
        "title": "PartDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "PartDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConnectionDefinitionRequest"
          },
          {
            "$ref": "20250201/RenderingDefinitionRequest"
          },
          {
            "$ref": "20250201/ViewDefinitionRequest"
          }
        ]
      },
      "PartUsageRequest": {
        "$id": "20250201/PartUsageRequest",
        "title": "PartUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "PartUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "itemDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
                }
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "partDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConnectionUsageRequest"
          },
          {
            "$ref": "20250201/ViewUsageRequest"
          },
          {
            "$ref": "20250201/RenderingUsageRequest"
          }
        ]
      },
      "PayloadFeatureRequest": {
        "$id": "20250201/PayloadFeatureRequest",
        "title": "PayloadFeatureRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "PayloadFeature"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "PerformActionUsageRequest": {
        "$id": "20250201/PerformActionUsageRequest",
        "title": "PerformActionUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "PerformActionUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "eventOccurrence": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "performedAction": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ExhibitStateUsageRequest"
          },
          {
            "$ref": "20250201/IncludeUseCaseUsageRequest"
          }
        ]
      },
      "PortConjugationRequest": {
        "$id": "20250201/PortConjugationRequest",
        "title": "PortConjugationRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "PortConjugation"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "conjugatedPortDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition"
          },
          "conjugatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "originalPortDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortDefinition"
          },
          "originalType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "PortDefinitionRequest": {
        "$id": "20250201/PortDefinitionRequest",
        "title": "PortDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "PortDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "conjugatedPortDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConjugatedPortDefinitionRequest"
          }
        ]
      },
      "PortUsageRequest": {
        "$id": "20250201/PortUsageRequest",
        "title": "PortUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "PortUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "portDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortDefinition"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "PortionKindRequest": {
        "$id": "20250201/PortionKindRequest",
        "title": "PortionKindRequest",
        "type": "string",
        "enum": [
          "timeslice",
          "snapshot"
        ]
      },
      "PredicateRequest": {
        "$id": "20250201/PredicateRequest",
        "title": "PredicateRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Predicate"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConstraintDefinitionRequest"
          }
        ]
      },
      "RedefinitionRequest": {
        "$id": "20250201/RedefinitionRequest",
        "title": "RedefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Redefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "redefinedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "redefiningFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "subsettedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "subsettingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ReferenceSubsettingRequest": {
        "$id": "20250201/ReferenceSubsettingRequest",
        "title": "ReferenceSubsettingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ReferenceSubsetting"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referencedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "referencingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "subsettedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "subsettingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ReferenceUsageRequest": {
        "$id": "20250201/ReferenceUsageRequest",
        "title": "ReferenceUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ReferenceUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "RelationshipRequest": {
        "$id": "20250201/RelationshipRequest",
        "title": "RelationshipRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Relationship"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConnectorRequest"
          },
          {
            "$ref": "20250201/AssociationRequest"
          },
          {
            "$ref": "20250201/DisjoiningRequest"
          },
          {
            "$ref": "20250201/DifferencingRequest"
          },
          {
            "$ref": "20250201/ConjugationRequest"
          },
          {
            "$ref": "20250201/SpecializationRequest"
          },
          {
            "$ref": "20250201/UnioningRequest"
          },
          {
            "$ref": "20250201/IntersectingRequest"
          },
          {
            "$ref": "20250201/TypeFeaturingRequest"
          },
          {
            "$ref": "20250201/FeatureInvertingRequest"
          },
          {
            "$ref": "20250201/FeatureChainingRequest"
          },
          {
            "$ref": "20250201/DependencyRequest"
          },
          {
            "$ref": "20250201/MembershipRequest"
          },
          {
            "$ref": "20250201/ImportRequest"
          },
          {
            "$ref": "20250201/AnnotationRequest"
          }
        ]
      },
      "RenderingDefinitionRequest": {
        "$id": "20250201/RenderingDefinitionRequest",
        "title": "RenderingDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "RenderingDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "rendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "RenderingUsageRequest": {
        "$id": "20250201/RenderingUsageRequest",
        "title": "RenderingUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "RenderingUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
            }
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "partDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "renderingDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "RequirementConstraintKindRequest": {
        "$id": "20250201/RequirementConstraintKindRequest",
        "title": "RequirementConstraintKindRequest",
        "type": "string",
        "enum": [
          "assumption",
          "requirement"
        ]
      },
      "RequirementConstraintMembershipRequest": {
        "$id": "20250201/RequirementConstraintMembershipRequest",
        "title": "RequirementConstraintMembershipRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "RequirementConstraintMembership"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "kind": {
                "oneOf": [
                  {
                    "$ref": "20250201/RequirementConstraintKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "memberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "membershipOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConstraint": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMemberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "ownedMemberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "ownedMemberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "referencedConstraint": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "20250201/VisibilityKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/RequirementVerificationMembershipRequest"
          },
          {
            "$ref": "20250201/FramedConcernMembershipRequest"
          }
        ]
      },
      "RequirementDefinitionRequest": {
        "$id": "20250201/RequirementDefinitionRequest",
        "title": "RequirementDefinitionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "RequirementDefinition"
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "assumedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "framedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reqId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "requiredConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "stakeholderParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "text": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ConcernDefinitionRequest"
          },
          {
            "$ref": "20250201/ViewpointDefinitionRequest"
          }
        ]
      },
      "RequirementUsageRequest": {
        "$id": "20250201/RequirementUsageRequest",
        "title": "RequirementUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "RequirementUsage"
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "assumedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "constraintDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "framedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "reqId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "requiredConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "requirementDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "stakeholderParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "text": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/SatisfyRequirementUsageRequest"
          },
          {
            "$ref": "20250201/ConcernUsageRequest"
          },
          {
            "$ref": "20250201/ViewpointUsageRequest"
          }
        ]
      },
      "RequirementVerificationMembershipRequest": {
        "$id": "20250201/RequirementVerificationMembershipRequest",
        "title": "RequirementVerificationMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "RequirementVerificationMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "kind": {
            "oneOf": [
              {
                "$ref": "20250201/RequirementConstraintKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConstraint": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRequirement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referencedConstraint": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "verifiedRequirement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ResultExpressionMembershipRequest": {
        "$id": "20250201/ResultExpressionMembershipRequest",
        "title": "ResultExpressionMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ResultExpressionMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedResultExpression": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ReturnParameterMembershipRequest": {
        "$id": "20250201/ReturnParameterMembershipRequest",
        "title": "ReturnParameterMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ReturnParameterMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SatisfyRequirementUsageRequest": {
        "$id": "20250201/SatisfyRequirementUsageRequest",
        "title": "SatisfyRequirementUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "SatisfyRequirementUsage"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assertedConstraint": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "constraintDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isNegated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "predicate": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "requirementDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "satisfiedRequirement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
          },
          "satisfyingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SelectExpressionRequest": {
        "$id": "20250201/SelectExpressionRequest",
        "title": "SelectExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "SelectExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "operator": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SendActionUsageRequest": {
        "$id": "20250201/SendActionUsageRequest",
        "title": "SendActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "SendActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "payloadArgument": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "receiverArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "senderArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SpecializationRequest": {
        "$id": "20250201/SpecializationRequest",
        "title": "SpecializationRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Specialization"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "general": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "specific": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FeatureTypingRequest"
          },
          {
            "$ref": "20250201/SubsettingRequest"
          },
          {
            "$ref": "20250201/SubclassificationRequest"
          }
        ]
      },
      "StakeholderMembershipRequest": {
        "$id": "20250201/StakeholderMembershipRequest",
        "title": "StakeholderMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "StakeholderMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedStakeholderParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "StateDefinitionRequest": {
        "$id": "20250201/StateDefinitionRequest",
        "title": "StateDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "StateDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "doAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "entryAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "exitAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isParallel": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "state": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "StateSubactionKindRequest": {
        "$id": "20250201/StateSubactionKindRequest",
        "title": "StateSubactionKindRequest",
        "type": "string",
        "enum": [
          "entry",
          "do",
          "exit"
        ]
      },
      "StateSubactionMembershipRequest": {
        "$id": "20250201/StateSubactionMembershipRequest",
        "title": "StateSubactionMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "StateSubactionMembership"
          },
          "action": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "kind": {
            "oneOf": [
              {
                "$ref": "20250201/StateSubactionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "StateUsageRequest": {
        "$id": "20250201/StateUsageRequest",
        "title": "StateUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "StateUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "doAction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "entryAction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "exitAction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isParallel": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "stateDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/ExhibitStateUsageRequest"
          }
        ]
      },
      "StepRequest": {
        "$id": "20250201/StepRequest",
        "title": "StepRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Step"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FlowRequest"
          },
          {
            "$ref": "20250201/ExpressionRequest"
          },
          {
            "$ref": "20250201/ActionUsageRequest"
          }
        ]
      },
      "StructureRequest": {
        "$id": "20250201/StructureRequest",
        "title": "StructureRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Structure"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/MetaclassRequest"
          },
          {
            "$ref": "20250201/AssociationStructureRequest"
          },
          {
            "$ref": "20250201/ItemDefinitionRequest"
          },
          {
            "$ref": "20250201/PortDefinitionRequest"
          }
        ]
      },
      "SubclassificationRequest": {
        "$id": "20250201/SubclassificationRequest",
        "title": "SubclassificationRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Subclassification"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningClassifier": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "subclassifier": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
          },
          "superclassifier": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SubjectMembershipRequest": {
        "$id": "20250201/SubjectMembershipRequest",
        "title": "SubjectMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "SubjectMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSubjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SubsettingRequest": {
        "$id": "20250201/SubsettingRequest",
        "title": "SubsettingRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Subsetting"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "general": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "specific": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "subsettedFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "subsettingFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/RedefinitionRequest"
          },
          {
            "$ref": "20250201/CrossSubsettingRequest"
          },
          {
            "$ref": "20250201/ReferenceSubsettingRequest"
          }
        ]
      },
      "SuccessionRequest": {
        "$id": "20250201/SuccessionRequest",
        "title": "SuccessionRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Succession"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/SuccessionFlowRequest"
          },
          {
            "$ref": "20250201/SuccessionAsUsageRequest"
          }
        ]
      },
      "SuccessionAsUsageRequest": {
        "$id": "20250201/SuccessionAsUsageRequest",
        "title": "SuccessionAsUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "SuccessionAsUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "SuccessionFlowRequest": {
        "$id": "20250201/SuccessionFlowRequest",
        "title": "SuccessionFlowRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "SuccessionFlow"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "flowEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowEnd"
                },
                "maxItems": 2
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "interaction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "payloadFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/PayloadFeature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "payloadType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sourceOutputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "targetInputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/SuccessionFlowUsageRequest"
          }
        ]
      },
      "SuccessionFlowUsageRequest": {
        "$id": "20250201/SuccessionFlowUsageRequest",
        "title": "SuccessionFlowUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "SuccessionFlowUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "flowDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
            }
          },
          "flowEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowEnd"
            },
            "maxItems": 2
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "interaction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "payloadFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/PayloadFeature"
              },
              {
                "type": "null"
              }
            ]
          },
          "payloadType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "sourceOutputFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "targetInputFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "TerminateActionUsageRequest": {
        "$id": "20250201/TerminateActionUsageRequest",
        "title": "TerminateActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "TerminateActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "terminatedOccurrenceArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "TextualRepresentationRequest": {
        "$id": "20250201/TextualRepresentationRequest",
        "title": "TextualRepresentationRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "TextualRepresentation"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "annotatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "annotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "body": {
            "type": "string"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "language": {
            "type": "string"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotatingRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatingRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "representedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "TransitionFeatureKindRequest": {
        "$id": "20250201/TransitionFeatureKindRequest",
        "title": "TransitionFeatureKindRequest",
        "type": "string",
        "enum": [
          "trigger",
          "guard",
          "effect"
        ]
      },
      "TransitionFeatureMembershipRequest": {
        "$id": "20250201/TransitionFeatureMembershipRequest",
        "title": "TransitionFeatureMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "TransitionFeatureMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "kind": {
            "oneOf": [
              {
                "$ref": "20250201/TransitionFeatureKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "transitionFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "TransitionUsageRequest": {
        "$id": "20250201/TransitionUsageRequest",
        "title": "TransitionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "TransitionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "effectAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "guardExpression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "succession": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Succession"
          },
          "target": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "triggerAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AcceptActionUsage"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "TriggerInvocationExpressionRequest": {
        "$id": "20250201/TriggerInvocationExpressionRequest",
        "title": "TriggerInvocationExpressionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "TriggerInvocationExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "kind": {
            "oneOf": [
              {
                "$ref": "20250201/TriggerKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "TriggerKindRequest": {
        "$id": "20250201/TriggerKindRequest",
        "title": "TriggerKindRequest",
        "type": "string",
        "enum": [
          "when",
          "at",
          "after"
        ]
      },
      "TypeRequest": {
        "$id": "20250201/TypeRequest",
        "title": "TypeRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Type"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/FeatureRequest"
          },
          {
            "$ref": "20250201/ClassifierRequest"
          }
        ]
      },
      "TypeFeaturingRequest": {
        "$id": "20250201/TypeFeaturingRequest",
        "title": "TypeFeaturingRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "TypeFeaturing"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureOfType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureOfType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "UnioningRequest": {
        "$id": "20250201/UnioningRequest",
        "title": "UnioningRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Unioning"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "typeUnioned": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "unioningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "UsageRequest": {
        "$id": "20250201/UsageRequest",
        "title": "UsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Usage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/AttributeUsageRequest"
          },
          {
            "$ref": "20250201/ReferenceUsageRequest"
          },
          {
            "$ref": "20250201/OccurrenceUsageRequest"
          },
          {
            "$ref": "20250201/ConnectorAsUsageRequest"
          }
        ]
      },
      "UseCaseDefinitionRequest": {
        "$id": "20250201/UseCaseDefinitionRequest",
        "title": "UseCaseDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "UseCaseDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "calculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "includedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "UseCaseUsageRequest": {
        "$id": "20250201/UseCaseUsageRequest",
        "title": "UseCaseUsageRequest",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "UseCaseUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "calculationDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "caseDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "20250201/FeatureDirectionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "includedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "objectiveRequirement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "20250201/PortionKindRequest"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "useCaseDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@type"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "20250201/IncludeUseCaseUsageRequest"
          }
        ]
      },
      "VariantMembershipRequest": {
        "$id": "20250201/VariantMembershipRequest",
        "title": "VariantMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "VariantMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedVariantUsage": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "VerificationCaseDefinitionRequest": {
        "$id": "20250201/VerificationCaseDefinitionRequest",
        "title": "VerificationCaseDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "VerificationCaseDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "calculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "verifiedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "VerificationCaseUsageRequest": {
        "$id": "20250201/VerificationCaseUsageRequest",
        "title": "VerificationCaseUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "VerificationCaseUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "calculationDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "caseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "verificationCaseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "verifiedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ViewDefinitionRequest": {
        "$id": "20250201/ViewDefinitionRequest",
        "title": "ViewDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ViewDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "satisfiedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "view": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "viewCondition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "viewRendering": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ViewRenderingMembershipRequest": {
        "$id": "20250201/ViewRenderingMembershipRequest",
        "title": "ViewRenderingMembershipRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ViewRenderingMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referencedRendering": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "20250201/VisibilityKindRequest"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ViewUsageRequest": {
        "$id": "20250201/ViewUsageRequest",
        "title": "ViewUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ViewUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "exposedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
            }
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "partDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "satisfiedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "viewCondition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "viewDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ViewDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "viewRendering": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ViewpointDefinitionRequest": {
        "$id": "20250201/ViewpointDefinitionRequest",
        "title": "ViewpointDefinitionRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ViewpointDefinition"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "viewpointStakeholder": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "ViewpointUsageRequest": {
        "$id": "20250201/ViewpointUsageRequest",
        "title": "ViewpointUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ViewpointUsage"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "constraintDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "predicate": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "requirementDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "viewpointDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "viewpointStakeholder": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "VisibilityKindRequest": {
        "$id": "20250201/VisibilityKindRequest",
        "title": "VisibilityKindRequest",
        "type": "string",
        "enum": [
          "private",
          "protected",
          "public"
        ]
      },
      "WhileLoopActionUsageRequest": {
        "$id": "20250201/WhileLoopActionUsageRequest",
        "title": "WhileLoopActionUsageRequest",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "WhileLoopActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "bodyAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "20250201/FeatureDirectionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "20250201/PortionKindRequest"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "untilArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          },
          "whileArgument": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          }
        },
        "required": [
          "@type"
        ],
        "additionalProperties": false
      },
      "Identified": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Identified",
        "title": "Identified",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          }
        },
        "required": [
          "@id"
        ],
        "additionalProperties": false
      },
      "AcceptActionUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AcceptActionUsage",
        "title": "AcceptActionUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AcceptActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "payloadArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "payloadParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "receiverArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actionDefinition",
          "aliasIds",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "parameter",
          "payloadArgument",
          "payloadParameter",
          "portionKind",
          "qualifiedName",
          "receiverArgument",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "ActionDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ActionDefinition",
        "title": "ActionDefinition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ActionDefinition"
              },
              "action": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "action",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "parameter",
              "qualifiedName",
              "shortName",
              "step",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/StateDefinition"
          },
          {
            "$ref": "#/components/schemas/CalculationDefinition"
          },
          {
            "$ref": "#/components/schemas/FlowDefinition"
          }
        ]
      },
      "ActionUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ActionUsage",
        "title": "ActionUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ActionUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "actionDefinition",
              "aliasIds",
              "behavior",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "portionKind",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/StateUsage"
          },
          {
            "$ref": "#/components/schemas/TransitionUsage"
          },
          {
            "$ref": "#/components/schemas/CalculationUsage"
          },
          {
            "$ref": "#/components/schemas/IfActionUsage"
          },
          {
            "$ref": "#/components/schemas/TerminateActionUsage"
          },
          {
            "$ref": "#/components/schemas/AcceptActionUsage"
          },
          {
            "$ref": "#/components/schemas/SendActionUsage"
          },
          {
            "$ref": "#/components/schemas/ControlNode"
          },
          {
            "$ref": "#/components/schemas/PerformActionUsage"
          },
          {
            "$ref": "#/components/schemas/LoopActionUsage"
          },
          {
            "$ref": "#/components/schemas/AssignmentActionUsage"
          },
          {
            "$ref": "#/components/schemas/FlowUsage"
          }
        ]
      },
      "ActorMembership": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ActorMembership",
        "title": "ActorMembership",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ActorMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedActorParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/VisibilityKind"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "memberElement",
          "memberElementId",
          "memberName",
          "memberShortName",
          "membershipOwningNamespace",
          "name",
          "ownedActorParameter",
          "ownedAnnotation",
          "ownedElement",
          "ownedMemberElement",
          "ownedMemberElementId",
          "ownedMemberFeature",
          "ownedMemberName",
          "ownedMemberParameter",
          "ownedMemberShortName",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation",
          "visibility"
        ],
        "additionalProperties": false
      },
      "AllocationDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AllocationDefinition",
        "title": "AllocationDefinition",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AllocationDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "allocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "associationEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectionEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "allocation",
          "associationEnd",
          "connectionEnd",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "documentation",
          "elementId",
          "endFeature",
          "feature",
          "featureMembership",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isConjugated",
          "isImplied",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isSufficient",
          "isVariation",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAction",
          "ownedAllocation",
          "ownedAnalysisCase",
          "ownedAnnotation",
          "ownedAttribute",
          "ownedCalculation",
          "ownedCase",
          "ownedConcern",
          "ownedConjugator",
          "ownedConnection",
          "ownedConstraint",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedEnumeration",
          "ownedFeature",
          "ownedFeatureMembership",
          "ownedFlow",
          "ownedImport",
          "ownedInterface",
          "ownedIntersecting",
          "ownedItem",
          "ownedMember",
          "ownedMembership",
          "ownedMetadata",
          "ownedOccurrence",
          "ownedPart",
          "ownedPort",
          "ownedReference",
          "ownedRelatedElement",
          "ownedRelationship",
          "ownedRendering",
          "ownedRequirement",
          "ownedSpecialization",
          "ownedState",
          "ownedSubclassification",
          "ownedTransition",
          "ownedUnioning",
          "ownedUsage",
          "ownedUseCase",
          "ownedVerificationCase",
          "ownedView",
          "ownedViewpoint",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "relatedType",
          "shortName",
          "source",
          "sourceType",
          "target",
          "targetType",
          "textualRepresentation",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "AllocationUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AllocationUsage",
        "title": "AllocationUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AllocationUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "allocationDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationDefinition"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AssociationStructure"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "itemDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
            }
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "partDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "allocationDefinition",
          "association",
          "chainingFeature",
          "connectionDefinition",
          "connectorEnd",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "defaultFeaturingType",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImplied",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "itemDefinition",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelatedElement",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "partDefinition",
          "portionKind",
          "qualifiedName",
          "relatedElement",
          "relatedFeature",
          "shortName",
          "source",
          "sourceFeature",
          "target",
          "targetFeature",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "AnalysisCaseDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseDefinition",
        "title": "AnalysisCaseDefinition",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AnalysisCaseDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "calculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "resultExpression": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "action",
          "actorParameter",
          "aliasIds",
          "calculation",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "documentation",
          "elementId",
          "endFeature",
          "expression",
          "feature",
          "featureMembership",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isConjugated",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isSufficient",
          "isVariation",
          "member",
          "membership",
          "multiplicity",
          "name",
          "objectiveRequirement",
          "output",
          "ownedAction",
          "ownedAllocation",
          "ownedAnalysisCase",
          "ownedAnnotation",
          "ownedAttribute",
          "ownedCalculation",
          "ownedCase",
          "ownedConcern",
          "ownedConjugator",
          "ownedConnection",
          "ownedConstraint",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedEnumeration",
          "ownedFeature",
          "ownedFeatureMembership",
          "ownedFlow",
          "ownedImport",
          "ownedInterface",
          "ownedIntersecting",
          "ownedItem",
          "ownedMember",
          "ownedMembership",
          "ownedMetadata",
          "ownedOccurrence",
          "ownedPart",
          "ownedPort",
          "ownedReference",
          "ownedRelationship",
          "ownedRendering",
          "ownedRequirement",
          "ownedSpecialization",
          "ownedState",
          "ownedSubclassification",
          "ownedTransition",
          "ownedUnioning",
          "ownedUsage",
          "ownedUseCase",
          "ownedVerificationCase",
          "ownedView",
          "ownedViewpoint",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "parameter",
          "qualifiedName",
          "result",
          "resultExpression",
          "shortName",
          "step",
          "subjectParameter",
          "textualRepresentation",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "AnalysisCaseUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage",
        "title": "AnalysisCaseUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AnalysisCaseUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "analysisCaseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "calculationDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "caseDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "objectiveRequirement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "resultExpression": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actionDefinition",
          "actorParameter",
          "aliasIds",
          "analysisCaseDefinition",
          "behavior",
          "calculationDefinition",
          "caseDefinition",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "function",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "objectiveRequirement",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "parameter",
          "portionKind",
          "qualifiedName",
          "result",
          "resultExpression",
          "shortName",
          "subjectParameter",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "AnnotatingElement": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement",
        "title": "AnnotatingElement",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AnnotatingElement"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "annotatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                },
                "minItems": 1
              },
              "annotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotatingRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningAnnotatingRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "annotatedElement",
              "annotation",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "isImpliedIncluded",
              "isLibraryElement",
              "name",
              "ownedAnnotatingRelationship",
              "ownedAnnotation",
              "ownedElement",
              "ownedRelationship",
              "owner",
              "owningAnnotatingRelationship",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/MetadataFeature"
          },
          {
            "$ref": "#/components/schemas/TextualRepresentation"
          },
          {
            "$ref": "#/components/schemas/Comment"
          }
        ]
      },
      "Annotation": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Annotation",
        "title": "Annotation",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Annotation"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "annotatedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "annotatingElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotatingElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatingElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/AnnotatingElement"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "annotatedElement",
          "annotatingElement",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotatingElement",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningAnnotatedElement",
          "owningAnnotatingElement",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation"
        ],
        "additionalProperties": false
      },
      "AssertConstraintUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AssertConstraintUsage",
        "title": "AssertConstraintUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AssertConstraintUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "assertedConstraint": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "constraintDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isNegated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "assertedConstraint",
              "behavior",
              "chainingFeature",
              "constraintDefinition",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "function",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isNegated",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "portionKind",
              "predicate",
              "qualifiedName",
              "result",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/SatisfyRequirementUsage"
          }
        ]
      },
      "AssignmentActionUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AssignmentActionUsage",
        "title": "AssignmentActionUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "AssignmentActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referent": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "targetArgument": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "valueExpression": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
              },
              {
                "type": "null"
              }
            ]
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actionDefinition",
          "aliasIds",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "parameter",
          "portionKind",
          "qualifiedName",
          "referent",
          "shortName",
          "targetArgument",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "valueExpression",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "Association": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Association",
        "title": "Association",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Association"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "associationEnd",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubclassification",
              "ownedUnioning",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "qualifiedName",
              "relatedElement",
              "relatedType",
              "shortName",
              "source",
              "sourceType",
              "target",
              "targetType",
              "textualRepresentation",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Interaction"
          },
          {
            "$ref": "#/components/schemas/AssociationStructure"
          }
        ]
      },
      "AssociationStructure": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AssociationStructure",
        "title": "AssociationStructure",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AssociationStructure"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "associationEnd",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubclassification",
              "ownedUnioning",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "qualifiedName",
              "relatedElement",
              "relatedType",
              "shortName",
              "source",
              "sourceType",
              "target",
              "targetType",
              "textualRepresentation",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/ConnectionDefinition"
          }
        ]
      },
      "AttributeDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AttributeDefinition",
        "title": "AttributeDefinition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AttributeDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/EnumerationDefinition"
          }
        ]
      },
      "AttributeUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/AttributeUsage",
        "title": "AttributeUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "AttributeUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "attributeDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/DataType"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "attributeDefinition",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/EnumerationUsage"
          }
        ]
      },
      "Behavior": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Behavior",
        "title": "Behavior",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Behavior"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubclassification",
              "ownedUnioning",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "parameter",
              "qualifiedName",
              "shortName",
              "step",
              "textualRepresentation",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Interaction"
          },
          {
            "$ref": "#/components/schemas/Function"
          },
          {
            "$ref": "#/components/schemas/ActionDefinition"
          }
        ]
      },
      "BindingConnector": {
        "$id": "https://www.omg.org/spec/SysML/20250201/BindingConnector",
        "title": "BindingConnector",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "BindingConnector"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "association",
              "chainingFeature",
              "connectorEnd",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "defaultFeaturingType",
              "differencingType",
              "directedFeature",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isSufficient",
              "isUnique",
              "isVariable",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "qualifiedName",
              "relatedElement",
              "relatedFeature",
              "shortName",
              "source",
              "sourceFeature",
              "target",
              "targetFeature",
              "textualRepresentation",
              "type",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/BindingConnectorAsUsage"
          }
        ]
      },
      "BindingConnectorAsUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/BindingConnectorAsUsage",
        "title": "BindingConnectorAsUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "BindingConnectorAsUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "association": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "connectorEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "defaultFeaturingType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "association",
          "chainingFeature",
          "connectorEnd",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "defaultFeaturingType",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelatedElement",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "qualifiedName",
          "relatedElement",
          "relatedFeature",
          "shortName",
          "source",
          "sourceFeature",
          "target",
          "targetFeature",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "BooleanExpression": {
        "$id": "https://www.omg.org/spec/SysML/20250201/BooleanExpression",
        "title": "BooleanExpression",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "BooleanExpression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "behavior",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "function",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isOrdered",
              "isPortion",
              "isSufficient",
              "isUnique",
              "isVariable",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "parameter",
              "predicate",
              "qualifiedName",
              "result",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Invariant"
          },
          {
            "$ref": "#/components/schemas/ConstraintUsage"
          }
        ]
      },
      "CalculationDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/CalculationDefinition",
        "title": "CalculationDefinition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CalculationDefinition"
              },
              "action": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "calculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "action",
              "aliasIds",
              "calculation",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "expression",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "parameter",
              "qualifiedName",
              "result",
              "shortName",
              "step",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/CaseDefinition"
          }
        ]
      },
      "CalculationUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/CalculationUsage",
        "title": "CalculationUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CalculationUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "calculationDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "actionDefinition",
              "aliasIds",
              "behavior",
              "calculationDefinition",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "function",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "portionKind",
              "qualifiedName",
              "result",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/CaseUsage"
          }
        ]
      },
      "CaseDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/CaseDefinition",
        "title": "CaseDefinition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CaseDefinition"
              },
              "action": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "calculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "objectiveRequirement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "action",
              "actorParameter",
              "aliasIds",
              "calculation",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "expression",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "objectiveRequirement",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "parameter",
              "qualifiedName",
              "result",
              "shortName",
              "step",
              "subjectParameter",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/AnalysisCaseDefinition"
          },
          {
            "$ref": "#/components/schemas/VerificationCaseDefinition"
          },
          {
            "$ref": "#/components/schemas/UseCaseDefinition"
          }
        ]
      },
      "CaseUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/CaseUsage",
        "title": "CaseUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "CaseUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "actorParameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "calculationDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "caseDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CaseDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "objectiveRequirement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "subjectParameter": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "actionDefinition",
              "actorParameter",
              "aliasIds",
              "behavior",
              "calculationDefinition",
              "caseDefinition",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "function",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "objectiveRequirement",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "portionKind",
              "qualifiedName",
              "result",
              "shortName",
              "subjectParameter",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/AnalysisCaseUsage"
          },
          {
            "$ref": "#/components/schemas/VerificationCaseUsage"
          },
          {
            "$ref": "#/components/schemas/UseCaseUsage"
          }
        ]
      },
      "Class": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Class",
        "title": "Class",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Class"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubclassification",
              "ownedUnioning",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Structure"
          },
          {
            "$ref": "#/components/schemas/Behavior"
          },
          {
            "$ref": "#/components/schemas/OccurrenceDefinition"
          }
        ]
      },
      "Classifier": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Classifier",
        "title": "Classifier",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Classifier"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubclassification",
              "ownedUnioning",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/DataType"
          },
          {
            "$ref": "#/components/schemas/Association"
          },
          {
            "$ref": "#/components/schemas/Class"
          },
          {
            "$ref": "#/components/schemas/Definition"
          }
        ]
      },
      "CollectExpression": {
        "$id": "https://www.omg.org/spec/SysML/20250201/CollectExpression",
        "title": "CollectExpression",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "CollectExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "operator": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "argument",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "function",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "instantiatedType",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isOrdered",
          "isPortion",
          "isSufficient",
          "isUnique",
          "isVariable",
          "member",
          "membership",
          "multiplicity",
          "name",
          "operator",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "parameter",
          "qualifiedName",
          "result",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType"
        ],
        "additionalProperties": false
      },
      "Comment": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Comment",
        "title": "Comment",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Comment"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "annotatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                },
                "minItems": 1
              },
              "annotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "body": {
                "type": "string"
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "locale": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotatingRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningAnnotatingRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "annotatedElement",
              "annotation",
              "body",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "isImpliedIncluded",
              "isLibraryElement",
              "locale",
              "name",
              "ownedAnnotatingRelationship",
              "ownedAnnotation",
              "ownedElement",
              "ownedRelationship",
              "owner",
              "owningAnnotatingRelationship",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Documentation"
          }
        ]
      },
      "ConcernDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConcernDefinition",
        "title": "ConcernDefinition",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConcernDefinition"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "expression": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actorParameter",
          "aliasIds",
          "assumedConstraint",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "documentation",
          "elementId",
          "endFeature",
          "expression",
          "feature",
          "featureMembership",
          "framedConcern",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isConjugated",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isSufficient",
          "isVariation",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAction",
          "ownedAllocation",
          "ownedAnalysisCase",
          "ownedAnnotation",
          "ownedAttribute",
          "ownedCalculation",
          "ownedCase",
          "ownedConcern",
          "ownedConjugator",
          "ownedConnection",
          "ownedConstraint",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedEnumeration",
          "ownedFeature",
          "ownedFeatureMembership",
          "ownedFlow",
          "ownedImport",
          "ownedInterface",
          "ownedIntersecting",
          "ownedItem",
          "ownedMember",
          "ownedMembership",
          "ownedMetadata",
          "ownedOccurrence",
          "ownedPart",
          "ownedPort",
          "ownedReference",
          "ownedRelationship",
          "ownedRendering",
          "ownedRequirement",
          "ownedSpecialization",
          "ownedState",
          "ownedSubclassification",
          "ownedTransition",
          "ownedUnioning",
          "ownedUsage",
          "ownedUseCase",
          "ownedVerificationCase",
          "ownedView",
          "ownedViewpoint",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "parameter",
          "qualifiedName",
          "reqId",
          "requiredConstraint",
          "result",
          "shortName",
          "stakeholderParameter",
          "step",
          "subjectParameter",
          "text",
          "textualRepresentation",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "ConcernUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConcernUsage",
        "title": "ConcernUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConcernUsage"
          },
          "actorParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "assumedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "concernDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "constraintDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "framedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "predicate": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "reqId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "requiredConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "requirementDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stakeholderParameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "subjectParameter": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
          },
          "text": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actorParameter",
          "aliasIds",
          "assumedConstraint",
          "behavior",
          "chainingFeature",
          "concernDefinition",
          "constraintDefinition",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "framedConcern",
          "function",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "parameter",
          "portionKind",
          "predicate",
          "qualifiedName",
          "reqId",
          "requiredConstraint",
          "requirementDefinition",
          "result",
          "shortName",
          "stakeholderParameter",
          "subjectParameter",
          "text",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "ConjugatedPortDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition",
        "title": "ConjugatedPortDefinition",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConjugatedPortDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "conjugatedPortDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "originalPortDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortDefinition"
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedPortConjugator": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortConjugation"
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "conjugatedPortDefinition",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "documentation",
          "elementId",
          "endFeature",
          "feature",
          "featureMembership",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isConjugated",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isSufficient",
          "isVariation",
          "member",
          "membership",
          "multiplicity",
          "name",
          "originalPortDefinition",
          "output",
          "ownedAction",
          "ownedAllocation",
          "ownedAnalysisCase",
          "ownedAnnotation",
          "ownedAttribute",
          "ownedCalculation",
          "ownedCase",
          "ownedConcern",
          "ownedConjugator",
          "ownedConnection",
          "ownedConstraint",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedEnumeration",
          "ownedFeature",
          "ownedFeatureMembership",
          "ownedFlow",
          "ownedImport",
          "ownedInterface",
          "ownedIntersecting",
          "ownedItem",
          "ownedMember",
          "ownedMembership",
          "ownedMetadata",
          "ownedOccurrence",
          "ownedPart",
          "ownedPort",
          "ownedPortConjugator",
          "ownedReference",
          "ownedRelationship",
          "ownedRendering",
          "ownedRequirement",
          "ownedSpecialization",
          "ownedState",
          "ownedSubclassification",
          "ownedTransition",
          "ownedUnioning",
          "ownedUsage",
          "ownedUseCase",
          "ownedVerificationCase",
          "ownedView",
          "ownedViewpoint",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "qualifiedName",
          "shortName",
          "textualRepresentation",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "ConjugatedPortTyping": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortTyping",
        "title": "ConjugatedPortTyping",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConjugatedPortTyping"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "conjugatedPortDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ConjugatedPortDefinition"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "portDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/PortDefinition"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "typedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "conjugatedPortDefinition",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "general",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningFeature",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "portDefinition",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "specific",
          "target",
          "textualRepresentation",
          "type",
          "typedFeature"
        ],
        "additionalProperties": false
      },
      "Conjugation": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Conjugation",
        "title": "Conjugation",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Conjugation"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "conjugatedType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "originalType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "conjugatedType",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "name",
              "originalType",
              "ownedAnnotation",
              "ownedElement",
              "ownedRelatedElement",
              "ownedRelationship",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "qualifiedName",
              "relatedElement",
              "shortName",
              "source",
              "target",
              "textualRepresentation"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/PortConjugation"
          }
        ]
      },
      "ConnectionDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConnectionDefinition",
        "title": "ConnectionDefinition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConnectionDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "associationEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectionEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "associationEnd",
              "connectionEnd",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImplied",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "qualifiedName",
              "relatedElement",
              "relatedType",
              "shortName",
              "source",
              "sourceType",
              "target",
              "targetType",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/InterfaceDefinition"
          },
          {
            "$ref": "#/components/schemas/AllocationDefinition"
          }
        ]
      },
      "ConnectionUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConnectionUsage",
        "title": "ConnectionUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConnectionUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AssociationStructure"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "itemDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Structure"
                }
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "partDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartDefinition"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "association",
              "chainingFeature",
              "connectionDefinition",
              "connectorEnd",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "defaultFeaturingType",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImplied",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "itemDefinition",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "partDefinition",
              "portionKind",
              "qualifiedName",
              "relatedElement",
              "relatedFeature",
              "shortName",
              "source",
              "sourceFeature",
              "target",
              "targetFeature",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/InterfaceUsage"
          },
          {
            "$ref": "#/components/schemas/AllocationUsage"
          }
        ]
      },
      "Connector": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Connector",
        "title": "Connector",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Connector"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "association",
              "chainingFeature",
              "connectorEnd",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "defaultFeaturingType",
              "differencingType",
              "directedFeature",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isSufficient",
              "isUnique",
              "isVariable",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "qualifiedName",
              "relatedElement",
              "relatedFeature",
              "shortName",
              "source",
              "sourceFeature",
              "target",
              "targetFeature",
              "textualRepresentation",
              "type",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Flow"
          },
          {
            "$ref": "#/components/schemas/Succession"
          },
          {
            "$ref": "#/components/schemas/BindingConnector"
          },
          {
            "$ref": "#/components/schemas/ConnectorAsUsage"
          }
        ]
      },
      "ConnectorAsUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage",
        "title": "ConnectorAsUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConnectorAsUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "association",
              "chainingFeature",
              "connectorEnd",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "defaultFeaturingType",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "qualifiedName",
              "relatedElement",
              "relatedFeature",
              "shortName",
              "source",
              "sourceFeature",
              "target",
              "targetFeature",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/BindingConnectorAsUsage"
          },
          {
            "$ref": "#/components/schemas/ConnectionUsage"
          },
          {
            "$ref": "#/components/schemas/SuccessionAsUsage"
          },
          {
            "$ref": "#/components/schemas/FlowUsage"
          }
        ]
      },
      "ConstraintDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConstraintDefinition",
        "title": "ConstraintDefinition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConstraintDefinition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "expression": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "step": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "expression",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "parameter",
              "qualifiedName",
              "result",
              "shortName",
              "step",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/RequirementDefinition"
          }
        ]
      },
      "ConstraintUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage",
        "title": "ConstraintUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ConstraintUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "constraintDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "predicate": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Predicate"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "behavior",
              "chainingFeature",
              "constraintDefinition",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "function",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "portionKind",
              "predicate",
              "qualifiedName",
              "result",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/AssertConstraintUsage"
          },
          {
            "$ref": "#/components/schemas/RequirementUsage"
          }
        ]
      },
      "ConstructorExpression": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ConstructorExpression",
        "title": "ConstructorExpression",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ConstructorExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "argument",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "function",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "instantiatedType",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isOrdered",
          "isPortion",
          "isSufficient",
          "isUnique",
          "isVariable",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "parameter",
          "qualifiedName",
          "result",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType"
        ],
        "additionalProperties": false
      },
      "ControlNode": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ControlNode",
        "title": "ControlNode",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "ControlNode"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "actionDefinition",
              "aliasIds",
              "behavior",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "portionKind",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/DecisionNode"
          },
          {
            "$ref": "#/components/schemas/ForkNode"
          },
          {
            "$ref": "#/components/schemas/MergeNode"
          },
          {
            "$ref": "#/components/schemas/JoinNode"
          }
        ]
      },
      "CrossSubsetting": {
        "$id": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting",
        "title": "CrossSubsetting",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "CrossSubsetting"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "crossedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "crossingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "general": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "specific": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "subsettedFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "subsettingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "crossedFeature",
          "crossingFeature",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "general",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningFeature",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "specific",
          "subsettedFeature",
          "subsettingFeature",
          "target",
          "textualRepresentation"
        ],
        "additionalProperties": false
      },
      "DataType": {
        "$id": "https://www.omg.org/spec/SysML/20250201/DataType",
        "title": "DataType",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "DataType"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubclassification",
              "ownedUnioning",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/AttributeDefinition"
          }
        ]
      },
      "DecisionNode": {
        "$id": "https://www.omg.org/spec/SysML/20250201/DecisionNode",
        "title": "DecisionNode",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "DecisionNode"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actionDefinition",
          "aliasIds",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "parameter",
          "portionKind",
          "qualifiedName",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "Definition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Definition",
        "title": "Definition",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Definition"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "ownedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "ownedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "ownedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "ownedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "ownedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "ownedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "ownedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "ownedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "ownedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "ownedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "ownedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "ownedSubclassification": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
                }
              },
              "ownedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "ownedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "ownedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "ownedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "ownedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "ownedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "documentation",
              "elementId",
              "endFeature",
              "feature",
              "featureMembership",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isConjugated",
              "isImpliedIncluded",
              "isLibraryElement",
              "isSufficient",
              "isVariation",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAction",
              "ownedAllocation",
              "ownedAnalysisCase",
              "ownedAnnotation",
              "ownedAttribute",
              "ownedCalculation",
              "ownedCase",
              "ownedConcern",
              "ownedConjugator",
              "ownedConnection",
              "ownedConstraint",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedEnumeration",
              "ownedFeature",
              "ownedFeatureMembership",
              "ownedFlow",
              "ownedImport",
              "ownedInterface",
              "ownedIntersecting",
              "ownedItem",
              "ownedMember",
              "ownedMembership",
              "ownedMetadata",
              "ownedOccurrence",
              "ownedPart",
              "ownedPort",
              "ownedReference",
              "ownedRelationship",
              "ownedRendering",
              "ownedRequirement",
              "ownedSpecialization",
              "ownedState",
              "ownedSubclassification",
              "ownedTransition",
              "ownedUnioning",
              "ownedUsage",
              "ownedUseCase",
              "ownedVerificationCase",
              "ownedView",
              "ownedViewpoint",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/AttributeDefinition"
          },
          {
            "$ref": "#/components/schemas/OccurrenceDefinition"
          }
        ]
      },
      "Dependency": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Dependency",
        "title": "Dependency",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Dependency"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "client": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "supplier": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "client",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "supplier",
          "target",
          "textualRepresentation"
        ],
        "additionalProperties": false
      },
      "Differencing": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Differencing",
        "title": "Differencing",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Differencing"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "typeDifferenced": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation",
          "typeDifferenced"
        ],
        "additionalProperties": false
      },
      "Disjoining": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Disjoining",
        "title": "Disjoining",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Disjoining"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "disjoiningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "typeDisjoined": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "disjoiningType",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation",
          "typeDisjoined"
        ],
        "additionalProperties": false
      },
      "Documentation": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Documentation",
        "title": "Documentation",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "Documentation"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "annotatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            },
            "minItems": 1
          },
          "annotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "body": {
            "type": "string"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "documentedElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "locale": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotatingRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningAnnotatingRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "annotatedElement",
          "annotation",
          "body",
          "declaredName",
          "declaredShortName",
          "documentation",
          "documentedElement",
          "elementId",
          "isImpliedIncluded",
          "isLibraryElement",
          "locale",
          "name",
          "ownedAnnotatingRelationship",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelationship",
          "owner",
          "owningAnnotatingRelationship",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "qualifiedName",
          "shortName",
          "textualRepresentation"
        ],
        "additionalProperties": false
      },
      "Element": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Element",
        "title": "Element",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Element"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "isImpliedIncluded",
              "isLibraryElement",
              "name",
              "ownedAnnotation",
              "ownedElement",
              "ownedRelationship",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "qualifiedName",
              "shortName",
              "textualRepresentation"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/Namespace"
          },
          {
            "$ref": "#/components/schemas/AnnotatingElement"
          },
          {
            "$ref": "#/components/schemas/Relationship"
          }
        ]
      },
      "ElementFilterMembership": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ElementFilterMembership",
        "title": "ElementFilterMembership",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ElementFilterMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "condition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/VisibilityKind"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "condition",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "memberElement",
          "memberElementId",
          "memberName",
          "memberShortName",
          "membershipOwningNamespace",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedMemberElement",
          "ownedMemberElementId",
          "ownedMemberName",
          "ownedMemberShortName",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation",
          "visibility"
        ],
        "additionalProperties": false
      },
      "EndFeatureMembership": {
        "$id": "https://www.omg.org/spec/SysML/20250201/EndFeatureMembership",
        "title": "EndFeatureMembership",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "EndFeatureMembership"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/VisibilityKind"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "memberElement",
          "memberElementId",
          "memberName",
          "memberShortName",
          "membershipOwningNamespace",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedMemberElement",
          "ownedMemberElementId",
          "ownedMemberFeature",
          "ownedMemberName",
          "ownedMemberShortName",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "owningType",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation",
          "visibility"
        ],
        "additionalProperties": false
      },
      "EnumerationDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/EnumerationDefinition",
        "title": "EnumerationDefinition",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "EnumerationDefinition"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "enumeratedValue": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "documentation",
          "elementId",
          "endFeature",
          "enumeratedValue",
          "feature",
          "featureMembership",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isConjugated",
          "isImpliedIncluded",
          "isLibraryElement",
          "isSufficient",
          "isVariation",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAction",
          "ownedAllocation",
          "ownedAnalysisCase",
          "ownedAnnotation",
          "ownedAttribute",
          "ownedCalculation",
          "ownedCase",
          "ownedConcern",
          "ownedConjugator",
          "ownedConnection",
          "ownedConstraint",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedEnumeration",
          "ownedFeature",
          "ownedFeatureMembership",
          "ownedFlow",
          "ownedImport",
          "ownedInterface",
          "ownedIntersecting",
          "ownedItem",
          "ownedMember",
          "ownedMembership",
          "ownedMetadata",
          "ownedOccurrence",
          "ownedPart",
          "ownedPort",
          "ownedReference",
          "ownedRelationship",
          "ownedRendering",
          "ownedRequirement",
          "ownedSpecialization",
          "ownedState",
          "ownedSubclassification",
          "ownedTransition",
          "ownedUnioning",
          "ownedUsage",
          "ownedUseCase",
          "ownedVerificationCase",
          "ownedView",
          "ownedViewpoint",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "qualifiedName",
          "shortName",
          "textualRepresentation",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "EnumerationUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage",
        "title": "EnumerationUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "EnumerationUsage"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "attributeDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/DataType"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "enumerationDefinition": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationDefinition"
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "attributeDefinition",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "enumerationDefinition",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "qualifiedName",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "EventOccurrenceUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/EventOccurrenceUsage",
        "title": "EventOccurrenceUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "EventOccurrenceUsage"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "eventOccurrence": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "eventOccurrence",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "portionKind",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/PerformActionUsage"
          }
        ]
      },
      "ExhibitStateUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ExhibitStateUsage",
        "title": "ExhibitStateUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ExhibitStateUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "doAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "entryAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "eventOccurrence": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
          },
          "exhibitedState": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
          },
          "exitAction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isParallel": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isReference": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "mayTimeVary": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "nestedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "nestedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "nestedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "nestedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "nestedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "nestedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "nestedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "nestedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "nestedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "nestedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "nestedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "nestedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "nestedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "nestedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "nestedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "nestedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "nestedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "nestedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "nestedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "nestedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "nestedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "nestedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "nestedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "nestedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "nestedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "nestedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "nestedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "occurrenceDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
            }
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningUsage": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "performedAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "portionKind": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/PortionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "stateDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "actionDefinition",
          "aliasIds",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "definition",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "direction",
          "doAction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "entryAction",
          "eventOccurrence",
          "exhibitedState",
          "exitAction",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "individualDefinition",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isOrdered",
          "isParallel",
          "isPortion",
          "isReference",
          "isSufficient",
          "isUnique",
          "isVariable",
          "isVariation",
          "mayTimeVary",
          "member",
          "membership",
          "multiplicity",
          "name",
          "nestedAction",
          "nestedAllocation",
          "nestedAnalysisCase",
          "nestedAttribute",
          "nestedCalculation",
          "nestedCase",
          "nestedConcern",
          "nestedConnection",
          "nestedConstraint",
          "nestedEnumeration",
          "nestedFlow",
          "nestedInterface",
          "nestedItem",
          "nestedMetadata",
          "nestedOccurrence",
          "nestedPart",
          "nestedPort",
          "nestedReference",
          "nestedRendering",
          "nestedRequirement",
          "nestedState",
          "nestedTransition",
          "nestedUsage",
          "nestedUseCase",
          "nestedVerificationCase",
          "nestedView",
          "nestedViewpoint",
          "occurrenceDefinition",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningDefinition",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "owningUsage",
          "parameter",
          "performedAction",
          "portionKind",
          "qualifiedName",
          "shortName",
          "stateDefinition",
          "textualRepresentation",
          "type",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "Expose": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Expose",
        "title": "Expose",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Expose"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "importedElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImportAll": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isRecursive": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/VisibilityKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "importOwningNamespace",
              "importedElement",
              "isImplied",
              "isImpliedIncluded",
              "isImportAll",
              "isLibraryElement",
              "isRecursive",
              "name",
              "ownedAnnotation",
              "ownedElement",
              "ownedRelatedElement",
              "ownedRelationship",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "qualifiedName",
              "relatedElement",
              "shortName",
              "source",
              "target",
              "textualRepresentation",
              "visibility"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/NamespaceExpose"
          },
          {
            "$ref": "#/components/schemas/MembershipExpose"
          }
        ]
      },
      "Expression": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Expression",
        "title": "Expression",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Expression"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "function": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isModelLevelEvaluable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "result": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "behavior",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "function",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isLibraryElement",
              "isModelLevelEvaluable",
              "isOrdered",
              "isPortion",
              "isSufficient",
              "isUnique",
              "isVariable",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "parameter",
              "qualifiedName",
              "result",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/LiteralExpression"
          },
          {
            "$ref": "#/components/schemas/NullExpression"
          },
          {
            "$ref": "#/components/schemas/InstantiationExpression"
          },
          {
            "$ref": "#/components/schemas/FeatureReferenceExpression"
          },
          {
            "$ref": "#/components/schemas/MetadataAccessExpression"
          },
          {
            "$ref": "#/components/schemas/BooleanExpression"
          },
          {
            "$ref": "#/components/schemas/CalculationUsage"
          }
        ]
      },
      "Feature": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Feature",
        "title": "Feature",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Feature"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "chainingFeature",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "differencingType",
              "directedFeature",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImpliedIncluded",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isSufficient",
              "isUnique",
              "isVariable",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelationship",
              "owningType",
              "qualifiedName",
              "shortName",
              "textualRepresentation",
              "type",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/FlowEnd"
          },
          {
            "$ref": "#/components/schemas/PayloadFeature"
          },
          {
            "$ref": "#/components/schemas/MetadataFeature"
          },
          {
            "$ref": "#/components/schemas/Connector"
          },
          {
            "$ref": "#/components/schemas/Step"
          },
          {
            "$ref": "#/components/schemas/Multiplicity"
          },
          {
            "$ref": "#/components/schemas/Usage"
          }
        ]
      },
      "FeatureChainExpression": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureChainExpression",
        "title": "FeatureChainExpression",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureChainExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "argument": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "instantiatedType": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "operator": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "targetFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "argument",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "function",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "instantiatedType",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isOrdered",
          "isPortion",
          "isSufficient",
          "isUnique",
          "isVariable",
          "member",
          "membership",
          "multiplicity",
          "name",
          "operator",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "parameter",
          "qualifiedName",
          "result",
          "shortName",
          "targetFeature",
          "textualRepresentation",
          "type",
          "unioningType"
        ],
        "additionalProperties": false
      },
      "FeatureChaining": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureChaining",
        "title": "FeatureChaining",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureChaining"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureChained": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "chainingFeature",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "featureChained",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation"
        ],
        "additionalProperties": false
      },
      "FeatureDirectionKind": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureDirectionKind",
        "title": "FeatureDirectionKind",
        "type": "string",
        "enum": [
          "in",
          "inout",
          "out"
        ]
      },
      "FeatureInverting": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureInverting",
        "title": "FeatureInverting",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureInverting"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureInverted": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "invertingFeature": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "featureInverted",
          "invertingFeature",
          "isImplied",
          "isImpliedIncluded",
          "isLibraryElement",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningFeature",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation"
        ],
        "additionalProperties": false
      },
      "FeatureMembership": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureMembership",
        "title": "FeatureMembership",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "FeatureMembership"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "memberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "memberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "membershipOwningNamespace": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMemberElement": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              "ownedMemberElementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "ownedMemberName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedMemberShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "visibility": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/VisibilityKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "memberElement",
              "memberElementId",
              "memberName",
              "memberShortName",
              "membershipOwningNamespace",
              "name",
              "ownedAnnotation",
              "ownedElement",
              "ownedMemberElement",
              "ownedMemberElementId",
              "ownedMemberFeature",
              "ownedMemberName",
              "ownedMemberShortName",
              "ownedRelatedElement",
              "ownedRelationship",
              "owner",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "qualifiedName",
              "relatedElement",
              "shortName",
              "source",
              "target",
              "textualRepresentation",
              "visibility"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/ResultExpressionMembership"
          },
          {
            "$ref": "#/components/schemas/ParameterMembership"
          },
          {
            "$ref": "#/components/schemas/EndFeatureMembership"
          },
          {
            "$ref": "#/components/schemas/StateSubactionMembership"
          },
          {
            "$ref": "#/components/schemas/TransitionFeatureMembership"
          },
          {
            "$ref": "#/components/schemas/RequirementConstraintMembership"
          },
          {
            "$ref": "#/components/schemas/ObjectiveMembership"
          },
          {
            "$ref": "#/components/schemas/ViewRenderingMembership"
          }
        ]
      },
      "FeatureReferenceExpression": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureReferenceExpression",
        "title": "FeatureReferenceExpression",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureReferenceExpression"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "function": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Function"
              },
              {
                "type": "null"
              }
            ]
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isModelLevelEvaluable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "referent": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "result": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "behavior",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "function",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isLibraryElement",
          "isModelLevelEvaluable",
          "isOrdered",
          "isPortion",
          "isSufficient",
          "isUnique",
          "isVariable",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "parameter",
          "qualifiedName",
          "referent",
          "result",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType"
        ],
        "additionalProperties": false
      },
      "FeatureTyping": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureTyping",
        "title": "FeatureTyping",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "FeatureTyping"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "general": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "specific": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              "typedFeature": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "declaredName",
              "declaredShortName",
              "documentation",
              "elementId",
              "general",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "name",
              "ownedAnnotation",
              "ownedElement",
              "ownedRelatedElement",
              "ownedRelationship",
              "owner",
              "owningFeature",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "qualifiedName",
              "relatedElement",
              "shortName",
              "source",
              "specific",
              "target",
              "textualRepresentation",
              "type",
              "typedFeature"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/ConjugatedPortTyping"
          }
        ]
      },
      "FeatureValue": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FeatureValue",
        "title": "FeatureValue",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FeatureValue"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "featureWithValue": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "isDefault": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isInitial": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "memberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "memberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "membershipOwningNamespace": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMemberElement": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
          },
          "ownedMemberElementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedMemberShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "value": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Expression"
          },
          "visibility": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/VisibilityKind"
              },
              {
                "type": "null"
              }
            ]
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "declaredName",
          "declaredShortName",
          "documentation",
          "elementId",
          "featureWithValue",
          "isDefault",
          "isImplied",
          "isImpliedIncluded",
          "isInitial",
          "isLibraryElement",
          "memberElement",
          "memberElementId",
          "memberName",
          "memberShortName",
          "membershipOwningNamespace",
          "name",
          "ownedAnnotation",
          "ownedElement",
          "ownedMemberElement",
          "ownedMemberElementId",
          "ownedMemberName",
          "ownedMemberShortName",
          "ownedRelatedElement",
          "ownedRelationship",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "qualifiedName",
          "relatedElement",
          "shortName",
          "source",
          "target",
          "textualRepresentation",
          "value",
          "visibility"
        ],
        "additionalProperties": false
      },
      "Flow": {
        "$id": "https://www.omg.org/spec/SysML/20250201/Flow",
        "title": "Flow",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "Flow"
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "flowEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowEnd"
                },
                "maxItems": 2
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "interaction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "payloadFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/PayloadFeature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "payloadType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sourceOutputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "targetInputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "aliasIds",
              "association",
              "behavior",
              "chainingFeature",
              "connectorEnd",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "defaultFeaturingType",
              "differencingType",
              "directedFeature",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "flowEnd",
              "importedMembership",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "interaction",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImplied",
              "isImpliedIncluded",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isSufficient",
              "isUnique",
              "isVariable",
              "member",
              "membership",
              "multiplicity",
              "name",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "parameter",
              "payloadFeature",
              "payloadType",
              "qualifiedName",
              "relatedElement",
              "relatedFeature",
              "shortName",
              "source",
              "sourceFeature",
              "sourceOutputFeature",
              "target",
              "targetFeature",
              "targetInputFeature",
              "textualRepresentation",
              "type",
              "unioningType"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/SuccessionFlow"
          },
          {
            "$ref": "#/components/schemas/FlowUsage"
          }
        ]
      },
      "FlowDefinition": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FlowDefinition",
        "title": "FlowDefinition",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FlowDefinition"
          },
          "action": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "associationEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "flowEnd": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImplied": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isIndividual": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariation": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAction": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
            }
          },
          "ownedAllocation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
            }
          },
          "ownedAnalysisCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedAttribute": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
            }
          },
          "ownedCalculation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
            }
          },
          "ownedCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
            }
          },
          "ownedConcern": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedConnection": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
            }
          },
          "ownedConstraint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
            }
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedEnumeration": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedFlow": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedInterface": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedItem": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedMetadata": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
            }
          },
          "ownedOccurrence": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
            }
          },
          "ownedPart": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
            }
          },
          "ownedPort": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
            }
          },
          "ownedReference": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
            }
          },
          "ownedRelatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedRendering": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
            }
          },
          "ownedRequirement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedState": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
            }
          },
          "ownedSubclassification": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subclassification"
            }
          },
          "ownedTransition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "ownedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "ownedUseCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
            }
          },
          "ownedVerificationCase": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
            }
          },
          "ownedView": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
            }
          },
          "ownedViewpoint": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelatedElement": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "parameter": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "relatedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "relatedType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "source": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "sourceType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "step": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Step"
            }
          },
          "target": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "targetType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "usage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variant": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "variantMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "action",
          "aliasIds",
          "associationEnd",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "directedUsage",
          "documentation",
          "elementId",
          "endFeature",
          "feature",
          "featureMembership",
          "flowEnd",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isConjugated",
          "isImplied",
          "isImpliedIncluded",
          "isIndividual",
          "isLibraryElement",
          "isSufficient",
          "isVariation",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAction",
          "ownedAllocation",
          "ownedAnalysisCase",
          "ownedAnnotation",
          "ownedAttribute",
          "ownedCalculation",
          "ownedCase",
          "ownedConcern",
          "ownedConjugator",
          "ownedConnection",
          "ownedConstraint",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedEnumeration",
          "ownedFeature",
          "ownedFeatureMembership",
          "ownedFlow",
          "ownedImport",
          "ownedInterface",
          "ownedIntersecting",
          "ownedItem",
          "ownedMember",
          "ownedMembership",
          "ownedMetadata",
          "ownedOccurrence",
          "ownedPart",
          "ownedPort",
          "ownedReference",
          "ownedRelatedElement",
          "ownedRelationship",
          "ownedRendering",
          "ownedRequirement",
          "ownedSpecialization",
          "ownedState",
          "ownedSubclassification",
          "ownedTransition",
          "ownedUnioning",
          "ownedUsage",
          "ownedUseCase",
          "ownedVerificationCase",
          "ownedView",
          "ownedViewpoint",
          "owner",
          "owningMembership",
          "owningNamespace",
          "owningRelatedElement",
          "owningRelationship",
          "parameter",
          "qualifiedName",
          "relatedElement",
          "relatedType",
          "shortName",
          "source",
          "sourceType",
          "step",
          "target",
          "targetType",
          "textualRepresentation",
          "unioningType",
          "usage",
          "variant",
          "variantMembership"
        ],
        "additionalProperties": false
      },
      "FlowEnd": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FlowEnd",
        "title": "FlowEnd",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "FlowEnd"
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "isAbstract": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isComposite": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConjugated": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isConstant": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isDerived": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isEnd": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isImpliedIncluded": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isLibraryElement": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isOrdered": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isPortion": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isSufficient": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isUnique": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "isVariable": {
            "oneOf": [
              {
                "type": "boolean"
              },
              {
                "type": "null"
              }
            ]
          },
          "member": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "membership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "multiplicity": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
              },
              {
                "type": "null"
              }
            ]
          },
          "name": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "output": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedAnnotation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
            }
          },
          "ownedConjugator": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedCrossSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedDifferencing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
            }
          },
          "ownedDisjoining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
            }
          },
          "ownedElement": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedEndFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "ownedFeatureChaining": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
            }
          },
          "ownedFeatureInverting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
            }
          },
          "ownedFeatureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "ownedImport": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
            }
          },
          "ownedIntersecting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
            }
          },
          "ownedMember": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
            }
          },
          "ownedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "ownedRedefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
            }
          },
          "ownedReferenceSubsetting": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
              },
              {
                "type": "null"
              }
            ]
          },
          "ownedRelationship": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
            }
          },
          "ownedSpecialization": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
            }
          },
          "ownedSubsetting": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
            }
          },
          "ownedTypeFeaturing": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
            }
          },
          "ownedTyping": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
            }
          },
          "ownedUnioning": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
            }
          },
          "owner": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningFeatureMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningMembership": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningNamespace": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningRelationship": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
              },
              {
                "type": "null"
              }
            ]
          },
          "owningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "qualifiedName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "shortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "textualRepresentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
            }
          },
          "type": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "unioningType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          }
        },
        "required": [
          "@id",
          "@type",
          "aliasIds",
          "chainingFeature",
          "crossFeature",
          "declaredName",
          "declaredShortName",
          "differencingType",
          "directedFeature",
          "direction",
          "documentation",
          "elementId",
          "endFeature",
          "endOwningType",
          "feature",
          "featureMembership",
          "featureTarget",
          "featuringType",
          "importedMembership",
          "inheritedFeature",
          "inheritedMembership",
          "input",
          "intersectingType",
          "isAbstract",
          "isComposite",
          "isConjugated",
          "isConstant",
          "isDerived",
          "isEnd",
          "isImpliedIncluded",
          "isLibraryElement",
          "isOrdered",
          "isPortion",
          "isSufficient",
          "isUnique",
          "isVariable",
          "member",
          "membership",
          "multiplicity",
          "name",
          "output",
          "ownedAnnotation",
          "ownedConjugator",
          "ownedCrossSubsetting",
          "ownedDifferencing",
          "ownedDisjoining",
          "ownedElement",
          "ownedEndFeature",
          "ownedFeature",
          "ownedFeatureChaining",
          "ownedFeatureInverting",
          "ownedFeatureMembership",
          "ownedImport",
          "ownedIntersecting",
          "ownedMember",
          "ownedMembership",
          "ownedRedefinition",
          "ownedReferenceSubsetting",
          "ownedRelationship",
          "ownedSpecialization",
          "ownedSubsetting",
          "ownedTypeFeaturing",
          "ownedTyping",
          "ownedUnioning",
          "owner",
          "owningFeatureMembership",
          "owningMembership",
          "owningNamespace",
          "owningRelationship",
          "owningType",
          "qualifiedName",
          "shortName",
          "textualRepresentation",
          "type",
          "unioningType"
        ],
        "additionalProperties": false
      },
      "FlowUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/FlowUsage",
        "title": "FlowUsage",
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "@id": {
                "type": "string",
                "format": "uuid"
              },
              "@type": {
                "type": "string",
                "const": "FlowUsage"
              },
              "actionDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "aliasIds": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "association": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Association"
                }
              },
              "behavior": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
                }
              },
              "chainingFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "connectorEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "crossFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "declaredShortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "defaultFeaturingType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "definition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "differencingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "directedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "directedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "direction": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/FeatureDirectionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "documentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
                }
              },
              "elementId": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "endFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "endOwningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "feature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "featureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "featureTarget": {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              "featuringType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "flowDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "flowEnd": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowEnd"
                },
                "maxItems": 2
              },
              "importedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "individualDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "inheritedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "inheritedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "input": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "interaction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Interaction"
                }
              },
              "intersectingType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "isAbstract": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isComposite": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConjugated": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isConstant": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isDerived": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isEnd": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImplied": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isImpliedIncluded": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isIndividual": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isLibraryElement": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isOrdered": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isPortion": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isReference": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isSufficient": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isUnique": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariable": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "isVariation": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "mayTimeVary": {
                "oneOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "member": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "membership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "multiplicity": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Multiplicity"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "name": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nestedAction": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
                }
              },
              "nestedAllocation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AllocationUsage"
                }
              },
              "nestedAnalysisCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AnalysisCaseUsage"
                }
              },
              "nestedAttribute": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/AttributeUsage"
                }
              },
              "nestedCalculation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CalculationUsage"
                }
              },
              "nestedCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/CaseUsage"
                }
              },
              "nestedConcern": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConcernUsage"
                }
              },
              "nestedConnection": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConnectorAsUsage"
                }
              },
              "nestedConstraint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ConstraintUsage"
                }
              },
              "nestedEnumeration": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/EnumerationUsage"
                }
              },
              "nestedFlow": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FlowUsage"
                }
              },
              "nestedInterface": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/InterfaceUsage"
                }
              },
              "nestedItem": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ItemUsage"
                }
              },
              "nestedMetadata": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/MetadataUsage"
                }
              },
              "nestedOccurrence": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceUsage"
                }
              },
              "nestedPart": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PartUsage"
                }
              },
              "nestedPort": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/PortUsage"
                }
              },
              "nestedReference": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceUsage"
                }
              },
              "nestedRendering": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RenderingUsage"
                }
              },
              "nestedRequirement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/RequirementUsage"
                }
              },
              "nestedState": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/StateUsage"
                }
              },
              "nestedTransition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TransitionUsage"
                }
              },
              "nestedUsage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "nestedUseCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/UseCaseUsage"
                }
              },
              "nestedVerificationCase": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VerificationCaseUsage"
                }
              },
              "nestedView": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewUsage"
                }
              },
              "nestedViewpoint": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/ViewpointUsage"
                }
              },
              "occurrenceDefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Class"
                }
              },
              "output": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedAnnotation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Annotation"
                }
              },
              "ownedConjugator": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Conjugation"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedCrossSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/CrossSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedDifferencing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Differencing"
                }
              },
              "ownedDisjoining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Disjoining"
                }
              },
              "ownedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedEndFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "ownedFeatureChaining": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureChaining"
                }
              },
              "ownedFeatureInverting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureInverting"
                }
              },
              "ownedFeatureMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                }
              },
              "ownedImport": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Import"
                }
              },
              "ownedIntersecting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Intersecting"
                }
              },
              "ownedMember": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
                }
              },
              "ownedRedefinition": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Redefinition"
                }
              },
              "ownedReferenceSubsetting": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/ReferenceSubsetting"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "ownedRelatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "ownedRelationship": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                }
              },
              "ownedSpecialization": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Specialization"
                }
              },
              "ownedSubsetting": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Subsetting"
                }
              },
              "ownedTypeFeaturing": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TypeFeaturing"
                }
              },
              "ownedTyping": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureTyping"
                }
              },
              "ownedUnioning": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Unioning"
                }
              },
              "owner": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningDefinition": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Definition"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningFeatureMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningMembership": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/OwningMembership"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningNamespace": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Namespace"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelatedElement": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningRelationship": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Relationship"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningType": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "owningUsage": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "parameter": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "payloadFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/PayloadFeature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "payloadType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
                }
              },
              "portionKind": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/PortionKind"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "qualifiedName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "relatedElement": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "relatedFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "shortName": {
                "oneOf": [
                  {
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "source": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "sourceFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "sourceOutputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "target": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Element"
                }
              },
              "targetFeature": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                }
              },
              "targetInputFeature": {
                "oneOf": [
                  {
                    "$ref": "#/components/schemas/Identified",
                    "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "textualRepresentation": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/TextualRepresentation"
                }
              },
              "type": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "unioningType": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
                }
              },
              "usage": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variant": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
                }
              },
              "variantMembership": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/Identified",
                  "$comment": "https://www.omg.org/spec/SysML/20250201/VariantMembership"
                }
              }
            },
            "required": [
              "@id",
              "@type",
              "actionDefinition",
              "aliasIds",
              "association",
              "behavior",
              "chainingFeature",
              "connectorEnd",
              "crossFeature",
              "declaredName",
              "declaredShortName",
              "defaultFeaturingType",
              "definition",
              "differencingType",
              "directedFeature",
              "directedUsage",
              "direction",
              "documentation",
              "elementId",
              "endFeature",
              "endOwningType",
              "feature",
              "featureMembership",
              "featureTarget",
              "featuringType",
              "flowDefinition",
              "flowEnd",
              "importedMembership",
              "individualDefinition",
              "inheritedFeature",
              "inheritedMembership",
              "input",
              "interaction",
              "intersectingType",
              "isAbstract",
              "isComposite",
              "isConjugated",
              "isConstant",
              "isDerived",
              "isEnd",
              "isImplied",
              "isImpliedIncluded",
              "isIndividual",
              "isLibraryElement",
              "isOrdered",
              "isPortion",
              "isReference",
              "isSufficient",
              "isUnique",
              "isVariable",
              "isVariation",
              "mayTimeVary",
              "member",
              "membership",
              "multiplicity",
              "name",
              "nestedAction",
              "nestedAllocation",
              "nestedAnalysisCase",
              "nestedAttribute",
              "nestedCalculation",
              "nestedCase",
              "nestedConcern",
              "nestedConnection",
              "nestedConstraint",
              "nestedEnumeration",
              "nestedFlow",
              "nestedInterface",
              "nestedItem",
              "nestedMetadata",
              "nestedOccurrence",
              "nestedPart",
              "nestedPort",
              "nestedReference",
              "nestedRendering",
              "nestedRequirement",
              "nestedState",
              "nestedTransition",
              "nestedUsage",
              "nestedUseCase",
              "nestedVerificationCase",
              "nestedView",
              "nestedViewpoint",
              "occurrenceDefinition",
              "output",
              "ownedAnnotation",
              "ownedConjugator",
              "ownedCrossSubsetting",
              "ownedDifferencing",
              "ownedDisjoining",
              "ownedElement",
              "ownedEndFeature",
              "ownedFeature",
              "ownedFeatureChaining",
              "ownedFeatureInverting",
              "ownedFeatureMembership",
              "ownedImport",
              "ownedIntersecting",
              "ownedMember",
              "ownedMembership",
              "ownedRedefinition",
              "ownedReferenceSubsetting",
              "ownedRelatedElement",
              "ownedRelationship",
              "ownedSpecialization",
              "ownedSubsetting",
              "ownedTypeFeaturing",
              "ownedTyping",
              "ownedUnioning",
              "owner",
              "owningDefinition",
              "owningFeatureMembership",
              "owningMembership",
              "owningNamespace",
              "owningRelatedElement",
              "owningRelationship",
              "owningType",
              "owningUsage",
              "parameter",
              "payloadFeature",
              "payloadType",
              "portionKind",
              "qualifiedName",
              "relatedElement",
              "relatedFeature",
              "shortName",
              "source",
              "sourceFeature",
              "sourceOutputFeature",
              "target",
              "targetFeature",
              "targetInputFeature",
              "textualRepresentation",
              "type",
              "unioningType",
              "usage",
              "variant",
              "variantMembership"
            ],
            "additionalProperties": false
          },
          {
            "$ref": "#/components/schemas/SuccessionFlowUsage"
          }
        ]
      },
      "ForLoopActionUsage": {
        "$id": "https://www.omg.org/spec/SysML/20250201/ForLoopActionUsage",
        "title": "ForLoopActionUsage",
        "type": "object",
        "properties": {
          "@id": {
            "type": "string",
            "format": "uuid"
          },
          "@type": {
            "type": "string",
            "const": "ForLoopActionUsage"
          },
          "actionDefinition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "aliasIds": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "behavior": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Behavior"
            }
          },
          "bodyAction": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/ActionUsage"
          },
          "chainingFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "crossFeature": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "declaredShortName": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "definition": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Classifier"
            }
          },
          "differencingType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "directedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "directedUsage": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Usage"
            }
          },
          "direction": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/FeatureDirectionKind"
              },
              {
                "type": "null"
              }
            ]
          },
          "documentation": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Documentation"
            }
          },
          "elementId": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "endFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "endOwningType": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
              },
              {
                "type": "null"
              }
            ]
          },
          "feature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "featureMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/FeatureMembership"
            }
          },
          "featureTarget": {
            "$ref": "#/components/schemas/Identified",
            "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
          },
          "featuringType": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Type"
            }
          },
          "importedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "individualDefinition": {
            "oneOf": [
              {
                "$ref": "#/components/schemas/Identified",
                "$comment": "https://www.omg.org/spec/SysML/20250201/OccurrenceDefinition"
              },
              {
                "type": "null"
              }
            ]
          },
          "inheritedFeature": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "inheritedMembership": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Membership"
            }
          },
          "input": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Identified",
              "$comment": "https://www.omg.org/spec/SysML/20250201/Feature"
            }
          },
          "intersectingType": {
            "type": "ar