{ "$schema":                                            "https://json-schema.org/draft/2020-12/schema",
  "$id":                                                "https://schemas.mpai.community/MMC/V2.5/data/SocialAttitude.json",
  "title":                                              "Social Attitude V2.5",
  "type":                                               "object",
  "required":                                           [ "Header", "SocialAttitudeCategory"],
  "additionalProperties":                               false, "properties": {

    "Header":                                           { "type": "string", "const": "MMC-ESA-V1.0" },
    "MInstanceID":                                      { "type": "string" },
    "UEnvironmentID":                                   { "type": "string" },
    "SocialAttitudeID":                                 { "type": "string" },
    "SocialAttitudeTime":                               { "$ref": "https://schemas.mpai.community/OSD/V1.5/data/SimpleTime.json" },

    "SocialAttitudeCategory":                           { "type": "object", "additionalProperties": false, "properties": {

      "ACCEPTANCE":                                     { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
        "GeneralAdjectival":                            { "type": "object", "additionalProperties": false, "properties": {
          "accepting":                                  { "type": "string", "enum": ["friendly","welcoming/inviting"] },
          "exclusive/cliquish":                         { "type": "string", "enum": ["unfriendly/hostile"] } } } } } },

        "AGREEMENT/DISAGREEMENT":                       { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "like-minded":                              { "type": "string", "enum": ["like-minded"] },
            "argumentative/disputatious":               { "type": "string", "enum": ["sarcastic"] } } } } } },

        "AGGRESSION":                                   { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "aggressive":                               { "type": "string", "enum": ["combative/belligerent","passive-aggressive","mocking"] },
            "peaceful":                                 { "type": "string", "enum": ["peaceful"] },
            "submissive":                               { "type": "string", "enum": ["submissive"] } } } } } },

        "APPROVAL/DISAPPROVAL":                         { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "admiring/approving":                       { "type": "string", "enum": ["awed","flattering","laudatory","congratulatory"] },
            "disapproving":                             { "type": "string", "enum": ["contemptuous","critical","belittling"] },
            "indifferent":                              { "type": "string", "enum": ["indifferent"] } } } } } },

        "ACTIVITY/PASSIVITY":                           {"type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "assertive":                                { "type": "string", "enum": ["controlling"] },
            "passive":                                  { "type": "string", "enum": ["permissive/lenient"] } } } } } },

        "COOPERATION":                                  {"type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          {"type": "object", "additionalProperties": false, "properties": {
            "cooperative/agreeable":                    { "type": "string", "enum": ["flexible","supportive","reasonable","communicative"] },
            "uncooperative":                            { "type": "string", "enum": ["stubborn","disagreeable","subversive/undermining","uncommunicative"] } } } } } },

        "EMPATHY":                                      {"type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "empathetic/caring":                        { "type": "string", "enum": ["kind","sympathetic","merciful","selfless/altruistic","generous","supportive", "understanding"] },
            "uncaring/callous":                         { "type": "string", "enum": ["self-absorbed","selfish/self-serving","merciless/ruthless"] } } } } } },

        "EXPECTATION":                                  {"type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "optimistic":                               { "type": "string", "enum": ["positive","sanguine"] },
            "pessimistic":                              { "type": "string", "enum": ["negative/defeatist","cynical"] } } } } } },

        "EXTROVERSION/INTROVERSION":                    { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "outgoing/extroverted":                     { "type": "string", "enum": ["uninhibited/unreserved","sociable","approachable"] } } } } },

        "DEPENDENCE":                                   { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "dependent":                                { "type": "string", "enum": ["helpless","obedient","servile/obsequious"] },
            "independent":                              { "type": "string", "enum": ["confident","responsible/trustworthy/dependable"] } } } } } },

        "MOTIVATION":                                   { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "motivated":                                { "type": "string", "enum": ["inspired","excited/stimulated"] },
            "apathetic/indifferent":                    { "type": "string", "enum": ["dismissive","discouraged/dejected"] } } } } } },

        "OPENNESS/TRUST":                               { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "open":                                     { "type": "string", "enum": ["honest/sincere","candid/frank","reasonable","trusting"] },
            "trustworthy/responsible/dependable":       { "type": "string", "enum": ["faithful/loyal"] },
            "closed/distant":                           { "type": "string", "enum": ["distrustful","dishonest/deceitful"] } } } } } },

        "PRAISING/CRITICISM":                           { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "laudatory":                                { "type": "string", "enum": ["congratulatory","flattering"] },
            "critical":                                 { "type": "string", "enum": ["belittling/contemptuous"] } } } } } },

        "RESENTMENT/FORGIVENESS":                       { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "forgiving":                                { "type": "string", "enum": ["understanding","merciful"] },
            "unforgiving/vindictive/spiteful/vengeful": { "type": "string", "enum": ["petty"] } } } } } },

        "SELF-PROMOTION":                               { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "boastful":                                 { "type": "string", "enum": ["pompous/pretentious"] },
            "modest/humble/unassuming":                 { "type": "string", "enum": ["self-deprecating/self-effacing"] } } } } } },

        "RESPONSIVENESS":                               { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "responsive/demonstrative":                 { "type": "string", "enum": ["enthusiastic","emotional/passionate"] },
            "unresponsive/undemonstrative":             { "type": "string", "enum": ["unenthusiastic","unemotional/detached","dispassionate"] } } } } } },

        "SELF-ESTEEM":                                  { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "conceited/vain":                           { "type": "string", "enum": ["smug"] },
            "self-deprecating/self-effacing":           { "type": "string", "enum": ["self-deprecating/self-effacing"] } } } } } },

        "SEXUALITY":                                    { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "seductive":                                { "type": "string", "enum": ["suggestive/risquÃƒÂ©/naughty"] },
            "lewd/bawdy/indecent":                      { "type": "string", "enum": ["lewd/bawdy/indecent"] },
            "prudish/priggish":                         { "type": "string", "enum": ["prudish/priggish"] } } } } } },

        "SOCIAL DOMINANCE/CONFIDENCE":                  { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "arrogant":                                 { "type": "string", "enum": [ "forward/presumptuous","brazen","commanding/dominating",
                                                                                      "condescending/patronizing/snobbish","pedantic","pompous/pretentious"] },
            "confident":                                { "type": "string", "enum": ["cool"] },
            "submissive":                               { "type": "string", "enum": ["servile/obsequious"] },
            "obedient":                                 { "type": "string", "enum": ["obedient"] },
            "rebellious/defiant":                       { "type": "string", "enum": ["rebellious/defiant"] } } } }  } },

        "SOCIAL RANK":                                  { "type": "array", "items": { "type": "object", "additionalProperties": false, "properties": {
          "GeneralAdjectival":                          { "type": "object", "additionalProperties": false, "properties": {
            "polite/courteous/respectful":              { "type": "string", "enum": ["unaffected"] },
            "rude/disrespectful":                       { "type": "string", "enum": ["rude/disrespectful"] } } } } } } } },

    "DataXMData":     { "$ref": "https://schemas.mpai.community/PTF/V1.0/data/DataExchangeMetadata.json" },
    "DescrMetadata":  { "type": "string", "maxLength": 2048 } } }
