{
  "configInfo": "CantonConfig[Canton=SO, BasicUrl=https://geo.so.ch/api/oereb, Threads=1, OutputDirectoryPath=out\\results, GetVersions=1, GetEGRID=6, GetCapabilities=1, GetExtractById=7]",
  "canton": "SO",
  "availabilityStatus": "AVAILABLE",
  "availabilityExecutionDate": "10.07.2026 08:24:33",
  "executionDate": "10.07.2026 00:03:38",
  "results": [
    {
      "ConfigInfo": "GetVersionsConfig[FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/versions/xml",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "SupportedVersionIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetCapabilitiesConfig[FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/capabilities/xml",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetEGRIDConfig[EN=2630685.210,1241615.120, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/getegrid/xml?EN=2630685.210,1241615.120",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetEGRIDConfig[IDENTDN=BE0200000332, NUMBER=100, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/getegrid/xml?IDENTDN=BE0200000332&NUMBER=100",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetEGRIDConfig[IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/getegrid/xml?IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetEGRIDConfig[NUMBER=65, POSTALCODE=4500, LOCALISATION=Werkhofstrasse, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/getegrid/xml?NUMBER=65&POSTALCODE=4500&LOCALISATION=Werkhofstrasse",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetEGRIDConfig[POSTALCODE=4716, LOCALISATION=Hinter Brandberg, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/getegrid/xml?POSTALCODE=4716&LOCALISATION=Hinter%20Brandberg",
      "StatusCode": 204,
      "StatusCodeCorrect": false,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "Successful": false,
      "ValidationMessages": {
        "Protocol Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "HTTP Protocol",
            "Rule": "HTTP_STATUS_UNEXPECTED",
            "Message": "Unexpected HTTP status. Expected 200, but received 204.",
            "Location": "https://geo.so.ch/api/oereb/getegrid/xml?POSTALCODE=4716&LOCALISATION=Hinter%20Brandberg"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetEGRIDConfig[GNSS=46.94890,7.44665, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/getegrid/xml?GNSS=46.94890,7.44665",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[EGRIDS=[CH870672603279, CH868232068829, CH293285500637], FORMAT=pdf, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/pdf?EGRID=CH293285500637",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/pdf",
      "ContentTypeCorrect": true,
      "PdfIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[EGRID=CH233280063886, FORMAT=pdf, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/pdf?EGRID=CH233280063886",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/pdf",
      "ContentTypeCorrect": true,
      "PdfIsValid": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[EGRID=CH233280063886, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?EGRID=CH233280063886",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[GEOMETRY=true, EGRID=CH233280063886, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?GEOMETRY=true&EGRID=CH233280063886",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[GEOMETRY=false, EGRID=CH233280063886, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?GEOMETRY=false&EGRID=CH233280063886",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[WITHIMAGES=true, EGRID=CH233280063886, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?WITHIMAGES=true&EGRID=CH233280063886",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[WITHIMAGES=false, EGRID=CH233280063886, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?WITHIMAGES=false&EGRID=CH233280063886",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[IDENTDN=SO0200002580, NUMBER=414, FORMAT=url, ExpectedStatusCode=303]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/url?IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 303,
      "StatusCodeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[GEOMETRY=true, IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?GEOMETRY=true&IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[GEOMETRY=false, IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?GEOMETRY=false&IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[WITHIMAGES=true, IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?WITHIMAGES=true&IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[WITHIMAGES=false, IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, ExpectedStatusCode=200]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?WITHIMAGES=false&IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 200,
      "StatusCodeCorrect": true,
      "ContentType": "application/xml",
      "ContentTypeCorrect": true,
      "XmlIsValid": true,
      "RealEstate_DPRIsValid": true,
      "RefsAreValid": true,
      "GeometryIsValid": true,
      "LangIsValid": false,
      "TopicsIsValid": false,
      "FederalTopicLawDocumentsIsValid": true,
      "RestrictionOnLandownershipIsValid": true,
      "ImageAspectRatioIsValid": true,
      "GlossaryIsValid": true,
      "DisclaimerIsValid": true,
      "OfficeIsValid": true,
      "WithImagesIsValid": true,
      "Successful": false,
      "ValidationMessages": {
        "Language Validation": [
          {
            "Severity": "ERROR",
            "Flavour": "Language Validation",
            "Rule": "EXTRACT_LANGUAGE_NOT_IN_CAPABILITIES",
            "Message": "Extract contains languages not declared in GetCapabilities: [fr, it, rm, en].",
            "Location": "GetCapabilities vs Extract"
          }
        ],
        "Topic Validation": [
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung Grundnutzung', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Baulinien (kantonal/kommunal)'",
            "Location": "/ns3:Extract/ns3:ConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_EXTENDED",
            "Message": "Theme 'ch.Nutzungsplanung': Title contains federal template text but has additions for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Nutzungsplanung überlagernd', Removed from expected: (kantonal/kommunal) (raw expected: 'Nutzungsplanung (kantonal/kommunal)')",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          },
          {
            "Severity": "WARNING",
            "Flavour": "Topic Validation",
            "Rule": "TOPIC_TITLE_MISMATCH",
            "Message": "Theme 'ch.Nutzungsplanung': title does not contain expected federal template text for language 'de'. Expected(clean): 'Nutzungsplanung', Found: 'Sondernutzungspläne'",
            "Location": "/ns3:Extract/ns3:NotConcernedTheme/ns3:Text/ns3:LocalisedText"
          }
        ]
      }
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[IDENTDN=BE0200000332, NUMBER=100, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?IDENTDN=BE0200000332&NUMBER=100",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[GEOMETRY=true, IDENTDN=BE0200000332, NUMBER=100, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?GEOMETRY=true&IDENTDN=BE0200000332&NUMBER=100",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[GEOMETRY=false, IDENTDN=BE0200000332, NUMBER=100, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?GEOMETRY=false&IDENTDN=BE0200000332&NUMBER=100",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[WITHIMAGES=true, IDENTDN=BE0200000332, NUMBER=100, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?WITHIMAGES=true&IDENTDN=BE0200000332&NUMBER=100",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[WITHIMAGES=false, IDENTDN=BE0200000332, NUMBER=100, FORMAT=xml, ExpectedStatusCode=204]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/xml?WITHIMAGES=false&IDENTDN=BE0200000332&NUMBER=100",
      "StatusCode": 204,
      "StatusCodeCorrect": true,
      "ContentTypeCorrect": true,
      "Successful": true,
      "ValidationMessages": {}
    },
    {
      "ConfigInfo": "GetExtractByIdConfig[IDENTDN=SO0200002580, NUMBER=414, FORMAT=xml, Provoke500=true, ExpectedStatusCode=500]",
      "ExecutionStatus": "EXECUTED",
      "Url": "https://geo.so.ch/api/oereb/extract/csv?IDENTDN=SO0200002580&NUMBER=414",
      "StatusCode": 500,
      "StatusCodeCorrect": true,
      "ContentType": "text/html",
      "Successful": true,
      "ValidationMessages": {}
    }
  ]
}