# Personal Report

### Input

```json
{
  "name": "Jan",
  "surename": "Kowalski",
  "pesel": "76120846219",
}
```

### Response content

**personalReport**

| Attribute         | Type   | Description                 |
| ----------------- | ------ | --------------------------- |
| getReportResponse | Object | Get report response details |

**getReportResponse**

| Attribute | Type   | Description              |
| --------- | ------ | ------------------------ |
| success   | Object | Success response details |

**success**

| Attribute         | Type   | Description                     |
| ----------------- | ------ | ------------------------------- |
| currentRequest    | Object | Current request details         |
| exchangeRateTable | Object | Exchange rate table information |
| components        | Object | Components within the report    |

**currentRequest**

| Attribute             | Type   | Description                 |
| --------------------- | ------ | --------------------------- |
| client                | Object | Client information          |
| repeatedRequestMarker | String | Marker for repeated request |
| reportComposition     | Object | Report composition details  |

**client**

| Attribute | Type   | Description |
| --------- | ------ | ----------- |
| clientId  | String | Client ID   |
| unitId    | String | Unit ID     |

**reportComposition**

| Attribute     | Type   | Description                  |
| ------------- | ------ | ---------------------------- |
| product       | String | Product information          |
| components    | Object | Components within the report |
| reportSubject | Object | Report subject information   |
| consentList   | Object | List of consents             |

**components**

| Attribute       | Type  | Description                 |
| --------------- | ----- | --------------------------- |
| reportComponent | Array | Report component collection |

**reportComponent**

| Attribute        | Type   | Description            |
| ---------------- | ------ | ---------------------- |
| componentId      | String | Component ID           |
| componentType    | String | Component type         |
| validityDateTime | String | Validity date and time |
| processingResult | String | Processing result      |
| data             | Object | Component data         |

**data**

| Attribute                   | Type   | Description                   |
| --------------------------- | ------ | ----------------------------- |
| checkResult                 | String | Check result                  |
| overdueLiabilitiesSummary   | Object | Overdue liabilities summary   |
| fulfilledLiabilitiesSummary | Object | Fulfilled liabilities summary |

**overdueLiabilitiesSummary**

| Attribute                 | Type   | Description            |
| ------------------------- | ------ | ---------------------- |
| creditorsCount            | String | Count of creditors     |
| economicInformationsCount | String | Count of economic info |
| liabilitiesCount          | String | Count of liabilities   |
| totalAmount               | String | Total amount           |
| totalOverdueAmount        | String | Total overdue amount   |

**fulfilledLiabilitiesSummary**

| Attribute                 | Type   | Description            |
| ------------------------- | ------ | ---------------------- |
| creditorsCount            | String | Count of creditors     |
| economicInformationsCount | String | Count of economic info |
| liabilitiesCount          | String | Count of liabilities   |
| totalAmount               | String | Total amount           |
| totalRepaidAmount         | String | Total repaid amount    |

**exchangeRateTable**

| Attribute | Type   | Description              |
| --------- | ------ | ------------------------ |
| id        | String | Exchange rate table ID   |
| date      | String | Exchange rate table date |

**reportSubject**

| Attribute | Type   | Description        |
| --------- | ------ | ------------------ |
| splitName | Object | Split name details |
| identity  | Object | Identity details   |

**`splitName`**

| Attribute | Type   | Description |
| --------- | ------ | ----------- |
| forename  | String | Forename    |
| surname   | String | Surname     |

**identity**

| Attribute | Type   | Description  |
| --------- | ------ | ------------ |
| pesel     | String | PESEL number |

**consentList**

| Attribute | Type  | Description      |
| --------- | ----- | ---------------- |
| consent   | Array | List of consents |

#### BIG Info Monitor Personal Report output example

```json
{
    "rawResponses":{
        "bigInfoMonitor":{
            "personalReport":"<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>\n<ns3:getReportResponse xmlns:ns2=\"http://api.big.pl/iasWrapper/reports/v1\" xmlns:ns3=\"http://api.big.pl/bimoR/v1\">\n    <success>\n        <currentRequest>\n            <client>\n                <clientId>1234554321</clientId>\n                <unitId>1234554321</unitId>\n            </client>\n            <repeatedRequestMarker>false</repeatedRequestMarker>\n            <reportComposition xsi:type=\"ns3:FinancialReportComposition\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n                <product>individual</product>\n                <components select=\"custom\">\n                    <liabilitiesSummaries>\n                        <summaryRequest>\n                            <liabilitiesSource>bigIm</liabilitiesSource>\n                            <liabilitiesType>overdue fulfilled</liabilitiesType>\n                            <debtorLegalForm>naturalPerson</debtorLegalForm>\n                        </summaryRequest>\n                    </liabilitiesSummaries>\n                    <imIndividualOverdueLiabilities>\n                        <containRestricted>false</containRestricted>\n                    </imIndividualOverdueLiabilities>\n                    <imIndividualFulfilledLiabilities>\n                        <containRestricted>false</containRestricted>\n                    </imIndividualFulfilledLiabilities>\n                    <imIndividualInquiries />\n                </components>\n                <reportSubject xsi:type=\"ns5:NaturalPerson\" xmlns:ns5=\"http://api.big.pl/bimo/v1\">\n                    <splitName>\n                        <forename>PIOTR</forename>\n                        <surname>KOWALSKI</surname>\n                    </splitName>\n                    <identity>\n                        <pesel>90082301078</pesel>\n                    </identity>\n                </reportSubject>\n                <consentList>\n                    <consent grantDate=\"2022-08-10\">individualBigImAuthorisation</consent>\n                    <consent grantDate=\"2022-08-10\">bigImInquiriesAuthorisation</consent>\n                    <consent grantDate=\"2022-08-10\">individualBikAuthorisation</consent>\n                    <consent grantDate=\"2022-08-10\">individualZbpAuthorisation</consent>\n                </consentList>\n            </reportComposition>\n        </currentRequest>\n        <exchangeRateTable>\n            <id>154/A/NBP/2022</id>\n            <date>2022-08-10</date>\n        </exchangeRateTable>\n        <components>\n            <reportComponent>\n                <componentId>nT7Leh/WLa7hUUOLzkc7r2fFaws=</componentId>\n                <componentType>imIndividualOverdueLiabilities</componentType>\n                <validityDateTime>2022-08-10T23:51:19.210</validityDateTime>\n                <processingResult>noDataFound</processingResult>\n            </reportComponent>\n            <reportComponent>\n                <componentId>Qs0wZiOcAO+wOG9aRPpxWQFAnaI=</componentId>\n                <componentType>imIndividualFulfilledLiabilities</componentType>\n                <validityDateTime>2022-08-10T23:51:19.210</validityDateTime>\n                <processingResult>noDataFound</processingResult>\n            </reportComponent>\n            <reportComponent>\n                <componentId>UPDOcLKnse+AABaiw35/h8GLBL4=</componentId>\n                <componentType>imIndividualInquiries</componentType>\n                <validityDateTime>2022-08-10T23:51:19.236</validityDateTime>\n                <processingResult>noDataFound</processingResult>\n            </reportComponent>\n            <reportComponent>\n                <componentId>YHLkcYnFdKYhBcRqYiGvd4A0xLs=</componentId>\n                <componentType>liabilitiesSummary</componentType>\n                <validityDateTime>2022-08-10T23:51:19</validityDateTime>\n                <processingResult>success</processingResult>\n                <data xsi:type=\"ns3:LiabilitiesSummaryData\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\n                    <checkResult>negativeInformationNotFounded</checkResult>\n                    <overdueLiabilitiesSummary>\n                        <creditorsCount>0</creditorsCount>\n                        <economicInformationsCount>0</economicInformationsCount>\n                        <liabilitiesCount>0</liabilitiesCount>\n                        <totalAmount>0</totalAmount>\n                        <totalOverdueAmount>0</totalOverdueAmount>\n                    </overdueLiabilitiesSummary>\n                    <fulfilledLiabilitiesSummary>\n                        <creditorsCount>0</creditorsCount>\n                        <economicInformationsCount>0</economicInformationsCount>\n                        <liabilitiesCount>0</liabilitiesCount>\n                        <totalAmount>0</totalAmount>\n                        <totalRepaidAmount>0</totalRepaidAmount>\n                    </fulfilledLiabilitiesSummary>\n                </data>\n            </reportComponent>\n        </components>\n    </success>\n</ns3:getReportResponse>\n"
        }
    },
    "personalReport": {
        "getReportResponse": {
            "success": {
                "currentRequest": {
                    "client": {
                        "clientId": "1234554321",
                        "unitId": "1234554321"
                    },
                    "repeatedRequestMarker": "false",
                    "reportComposition": {
                        "product": "individual",
                        "components": {
                            "liabilitiesSummaries": {
                                "summaryRequest": {
                                    "liabilitiesSource": "bigIm",
                                    "liabilitiesType": "overdue fulfilled",
                                    "debtorLegalForm": "naturalPerson"
                                }
                            },
                            "imIndividualOverdueLiabilities": {
                                "containRestricted": "false"
                            },
                            "imIndividualFulfilledLiabilities": {
                                "containRestricted": "false"
                            }
                        },
                        "reportSubject": {
                            "splitName": {
                                "forename": "PIOTR",
                                "surname": "KOWALSKI"
                            },
                            "identity": {
                                "pesel": "90082301078"
                            }
                        },
                        "consentList": {
                            "consent": [
                                "individualBigImAuthorisation",
                                "bigImInquiriesAuthorisation",
                                "individualBikAuthorisation",
                                "individualZbpAuthorisation"
                            ]
                        }
                    }
                },
                "exchangeRateTable": {
                    "id": "154/A/NBP/2022",
                    "date": "2022-08-10"
                },
                "components": {
                    "reportComponent": [
                        {
                            "componentId": "nT7Leh/WLa7hUUOLzkc7r2fFaws=",
                            "componentType": "imIndividualOverdueLiabilities",
                            "validityDateTime": "2022-08-10T23:51:19.210",
                            "processingResult": "noDataFound"
                        },
                        {
                            "componentId": "Qs0wZiOcAO+wOG9aRPpxWQFAnaI=",
                            "componentType": "imIndividualFulfilledLiabilities",
                            "validityDateTime": "2022-08-10T23:51:19.210",
                            "processingResult": "noDataFound"
                        },
                        {
                            "componentId": "UPDOcLKnse+AABaiw35/h8GLBL4=",
                            "componentType": "imIndividualInquiries",
                            "validityDateTime": "2022-08-10T23:51:19.236",
                            "processingResult": "noDataFound"
                        },
                        {
                            "componentId": "YHLkcYnFdKYhBcRqYiGvd4A0xLs=",
                            "componentType": "liabilitiesSummary",
                            "validityDateTime": "2022-08-10T23:51:19",
                            "processingResult": "success",
                            "data": {
                                "checkResult": "negativeInformationNotFounded",
                                "overdueLiabilitiesSummary": {
                                    "creditorsCount": "0",
                                    "economicInformationsCount": "0",
                                    "liabilitiesCount": "0",
                                    "totalAmount": "0",
                                    "totalOverdueAmount": "0"
                                },
                                "fulfilledLiabilitiesSummary": {
                                    "creditorsCount": "0",
                                    "economicInformationsCount": "0",
                                    "liabilitiesCount": "0",
                                    "totalAmount": "0",
                                    "totalRepaidAmount": "0"
                                }
                            }
                        }
                    ]
                }
            }
        }
    }
}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.transactionlink.io/docs/v1/integrations/big-info-monitor/personal-report.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
