Page History
...
Komponent | Kontekst*1 | Felt | Type | Indhold |
|---|---|---|---|---|
| NXRG/ITI-42 | submissionset uniqueId | CitizenId | SensitivePersonalInformation | PatientId |
| SubmissionSetInformation | RegularPersonalInformation | Identifikation (uniqueId) af det submissionset, der indeholder informationen i iti-42 kaldet. | ||
| DoucmentEntryInformation | RegularPersonalInformation | En liste af entryUUid'er og uniqueId'er, der oprettes. Hvis en documentEntry i kaldet giver anledning til replace på en anden documentEntry, så angives dette uuid i egenskaben replacesEntryUuid. | ||
| Status | NonPersonalInformation | Status på kaldet. F.eks. OK og ERROR | ||
| Errors | RegularPersonalInformation | Hvis kaldet resulterer i fejl, angives disse her | ||
| NXRG/ITI-61 | Se for ITI42 - indhold er ens | |||
| NXRG/ITI-57 | updatedObjectUuid | writeUpdateOperationName | NonPersonalInformation | Typen af opdatering |
| updatedObjectUuid | RegularPersonalInformation | UUID der er opdateret. | ||
| Status | NonPersonalInformation | Status på kaldet. F.eks. OK og ERROR | ||
| Errors | RegularPersonalInformation | Hvis kaldet resulterer i fejl, angives disse her | ||
| NXRG/ITI-18 | tilfældigt uuid | queryType | NonPersonalInformation | Identifikation typen af query. |
| returnType | NonPersonalInformation | Definerer, hvilken type af objekter, der returneres fra servicen | ||
| numberOfResults | NonPersonalInformation | Antallet af documententries i svaret | ||
| DoucmentEntryInformation | RegularPersonalInformation | En liste af entryUUid'er og uniqueId'er, der er hentet. | ||
| Status | NonPersonalInformation | Status på kaldet. F.eks. OK og ERROR | ||
| Errors | RegularPersonalInformation | Hvis kaldet resulterer i fejl, angives disse her | ||
*1) Er nøglen null tildeles et tilfældigt uuid
...
| Code Block | ||
|---|---|---|
| ||
{
"time": "2021-12-01T05:48:42.821Z",
"category": "dk.sds.nsp.audit.log.nxrg/iti-18",
"audit": {
"timestamp": "2021-12-01T06:48:42.772+01:00",
"components": [
{
"component": "NXRG/ITI-18",
"contexts": [
{
"context": "urn:uuid:36358982-bfa1-4ad9-ba86-9b5ea33196c2",
"information": [
{
"key": "CitizenId",
"type": "SPI",
"value": "22222222"
},
{
"key": "queryType",
"type": "NPI",
"value": "urn:uuid:14d4debf-8f97-4251-9a74-a90016b0af0d"
},
{
"key": "returnType",
"type": "NPI",
"value": "LeafClass"
},
{
"key": "numberOfResults",
"type": "NPI",
"value": "2"
},
{
"key": "DoucmentEntryInformation",
"type": "RPI",
"value": "{\"entryUUid\":\"urn:uuid:268cd839-11e2-4121-8fea-3f184e5f3efa\", \"uniqueId\":\"5766156196412876102.2822196146951899395.1638337675198\", \"replacesEntryUuid\":null}"
},
{
"key": "DoucmentEntryInformation",
"type": "RPI",
"value": "{\"entryUUid\":\"urn:uuid:ccff6d0e-c2bd-4b9d-81d6-874726e9bba4\", \"uniqueId\":\"7402593388400441251.2665840693284483189.1638337722275\", \"replacesEntryUuid\":null}"
},
{
"key": "Status",
"type": "NPI",
"value": "OK"
}
]
}
]
}
]
},
"access": {
"code": 200,
"duration": 31,
"httpHeaders": {
"Content-Type": "application/soap+xml; charset=UTF-8"
},
"httpHost": "localhost",
"method": "POST",
"path": "/nxrg/iti18",
"query": "",
"port": 8060,
"protocol": "http",
"reqSize": 2123,
"resSize": 11289,
"soapHeaders": {
"w3Action": "urn:ihe:iti:2007:RegistryStoredQuery",
"w3MessageID": "urn:uuid:accc136e-1ca4-4a04-bfe1-4caef4e31328",
"w3To": "http://localhost:8060/nxrg/iti18"
},
"threadId": "default task-1",
"time": "2021-12-01T06:48:42.772+01:00",
"stats": {
"handlerDuration": 13,
"RequestContentDuration": 0,
"ResponseContentDuration": 0,
"SecurityProtocolRequestDuration": 0,
"SecurityProtocolResponseDuration": 0,
"bufferAllocated": false,
"usedBuffers": 1,
"activeBuffersInPool": 1,
"idleBuffersInPool": 1
}
}
} |
Iti-18 logninger har følgende egenskaber:
queryType: Identifikation typen af query.
returnType: Definerer, hvilken type af objekter, der returneres fra servicen
...
Logning når fejl
Følgende er et eksempel på et ITI-42 kald med, fejl. Konkret mangler CPR numret i kaldet.
...