Maybe this part could be clearer by separating out requirements when the document type is application/json and requirements when the document type is multipart/mixed? Perhaps even a flow diagram would be appropriate for these complex requirements?