Validation result

Information

File Name
default_2767_
OID :
1.3.6.1.4.1.12559.11.46.4.2767
Validation Date :
2/6/25 4:53:56 PM (EST GMT-0500)
Matchbox (3.9.10.1-Infoway)
https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle (4.2.2)
Validation Results :
DONE_FAILED
Permanent link :
https://pancanadianio.ca/evs/report.seam?oid=1.3.6.1.4.1.12559.11.46.4.2767
Data Visibility :
Public

Validation Results

«
»

Matchbox Standard Report
Additional Metadata Matchbox
XML

«
»
Validation Summary
29
1

Validation of item #5534FAILED

Validation Summary
29
1
Constraint ID
INVALID
Constraint Type
InstanceValidator
Constraint Description
The property type must be an Object, not a Primitive property (at Bundle.entry[0].resource.identifier[0].type)
Location in validated object
line 27, column 71, FHIRPath: Bundle.entry[0].resource.identifier[0].type
Constraint ID
INVALID
Constraint Type
InstanceValidator
Constraint Description
The property type must be an Object, not a Primitive property (at Bundle.entry[2].resource.contained[1].identifier[0].type)
Location in validated object
line 129, column 77, FHIRPath: Bundle.entry[2].resource.contained[1].identifier[0].type
Constraint ID
INVALID
Constraint Type
InstanceValidator
Constraint Description
The JSON property 'value' is a duplicate and will be ignored
Location in validated object
line 130, column 28, FHIRPath: Bundle.entry[2].resource.contained[1].identifier[0]
Constraint ID
INVALID
Constraint Type
InstanceValidator
Constraint Description
The property type must be an Object, not a Primitive property (at Bundle.entry[2].resource.masterIdentifier.type)
Location in validated object
line 138, column 71, FHIRPath: Bundle.entry[2].resource.masterIdentifier.type
Constraint ID
INVALID
Constraint Type
InstanceValidator
Constraint Description
The JSON property 'value' is a duplicate and will be ignored
Location in validated object
line 139, column 22, FHIRPath: Bundle.entry[2].resource.masterIdentifier
Constraint ID
STRUCTURE
Constraint Type
InstanceValidator
Constraint Description
Unrecognized property 'created'
Location in validated object
line 155, column 31, FHIRPath: Bundle.entry[2].resource
Constraint ID
Validation_VAL_Profile_NotSlice
Constraint Type
InstanceValidator
Constraint Description
This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle|4.2.2 and slicing is CLOSED: Bundle.entry[0]: Does not match slice 'SubmissionSet' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet') and request.method.where(value = 'POST').exists()), Bundle.entry[0]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet|4.2.2, Bundle.entry[0]: Does not match slice 'DocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference') and request.method.where(value = 'POST').exists()), Bundle.entry[0]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference|4.2.2, Bundle.entry[0]: Does not match slice 'UpdateDocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters') and request.method.where(value = 'PATCH').exists()), Bundle.entry[0]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters|4.2.2, Bundle.entry[0]: Does not match slice 'Documents' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Binary') and (request.method memberOf 'http://hl7.org/fhir/ValueSet/http-verb|4.0.1')), Bundle.entry[0]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Binary|4.0.1, Bundle.entry[0]: Does not match slice 'FhirDocuments' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Bundle') and request.method.where(value = 'POST').exists()), Bundle.entry[0]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Bundle|4.0.1, Bundle.entry[0]: Does not match slice 'Folders' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions')), Bundle.entry[0]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder|4.2.2, Bundle.entry[0]: Does not match slice 'Patient' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Patient') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions'))
Location in validated object
line 19, column 6, FHIRPath: Bundle.entry[0]
Constraint ID
Validation_VAL_Profile_NotSlice
Constraint Type
InstanceValidator
Constraint Description
This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle|4.2.2 and slicing is CLOSED: Bundle.entry[1]: Does not match slice 'SubmissionSet' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet') and request.method.where(value = 'POST').exists()), Bundle.entry[1]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet|4.2.2, Bundle.entry[1]: Does not match slice 'DocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference') and request.method.where(value = 'POST').exists()), Bundle.entry[1]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference|4.2.2, Bundle.entry[1]: Does not match slice 'UpdateDocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters') and request.method.where(value = 'PATCH').exists()), Bundle.entry[1]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters|4.2.2, Bundle.entry[1]: Does not match slice 'Documents' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Binary') and (request.method memberOf 'http://hl7.org/fhir/ValueSet/http-verb|4.0.1')), Bundle.entry[1]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Binary|4.0.1, Bundle.entry[1]: Does not match slice 'FhirDocuments' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Bundle') and request.method.where(value = 'POST').exists()), Bundle.entry[1]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Bundle|4.0.1, Bundle.entry[1]: Does not match slice 'Folders' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions')), Bundle.entry[1]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder|4.2.2, Bundle.entry[1]: Does not match slice 'Patient' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Patient') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions')), Bundle.entry[1]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Patient|4.0.1
Location in validated object
line 62, column 6, FHIRPath: Bundle.entry[1]
Constraint ID
Validation_VAL_Profile_NotSlice
Constraint Type
InstanceValidator
Constraint Description
This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle|4.2.2 and slicing is CLOSED: Bundle.entry[2]: Does not match slice 'SubmissionSet' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet') and request.method.where(value = 'POST').exists()), Bundle.entry[2]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet|4.2.2, Bundle.entry[2]: Does not match slice 'DocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference') and request.method.where(value = 'POST').exists()), Bundle.entry[2]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference|4.2.2, Bundle.entry[2]: Does not match slice 'UpdateDocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters') and request.method.where(value = 'PATCH').exists()), Bundle.entry[2]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters|4.2.2, Bundle.entry[2]: Does not match slice 'Documents' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Binary') and (request.method memberOf 'http://hl7.org/fhir/ValueSet/http-verb|4.0.1')), Bundle.entry[2]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Binary|4.0.1, Bundle.entry[2]: Does not match slice 'FhirDocuments' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Bundle') and request.method.where(value = 'POST').exists()), Bundle.entry[2]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Bundle|4.0.1, Bundle.entry[2]: Does not match slice 'Folders' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions')), Bundle.entry[2]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder|4.2.2, Bundle.entry[2]: Does not match slice 'Patient' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Patient') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions')), Bundle.entry[2]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Patient|4.0.1
Location in validated object
line 105, column 6, FHIRPath: Bundle.entry[2]
Constraint ID
Validation_VAL_Profile_NotSlice
Constraint Type
InstanceValidator
Constraint Description
This element does not match any known slice defined in the profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle|4.2.2 and slicing is CLOSED: Bundle.entry[3]: Does not match slice 'SubmissionSet' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet') and request.method.where(value = 'POST').exists()), Bundle.entry[3]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet|4.2.2, Bundle.entry[3]: Does not match slice 'DocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference') and request.method.where(value = 'POST').exists()), Bundle.entry[3]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference|4.2.2, Bundle.entry[3]: Does not match slice 'UpdateDocumentRefs' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters') and request.method.where(value = 'PATCH').exists()), Bundle.entry[3]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Patch.Parameters|4.2.2, Bundle.entry[3]: Does not match slice 'Documents' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Binary') and (request.method memberOf 'http://hl7.org/fhir/ValueSet/http-verb|4.0.1')), Bundle.entry[3]: Does not match slice 'FhirDocuments' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Bundle') and request.method.where(value = 'POST').exists()), Bundle.entry[3]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Bundle|4.0.1, Bundle.entry[3]: Does not match slice 'Folders' (discriminator: resource.conformsTo('https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovideFolderActions')), Bundle.entry[3]: Details for Bundle matching against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder|4.2.2, Bundle.entry[3]: Does not match slice 'Patient' (discriminator: resource.conformsTo('http://hl7.org/fhir/StructureDefinition/Patient') and (request.method memberOf 'https://profiles.ihe.net/ITI/MHD/ValueSet/MHDprovidePatientActions')), Bundle.entry[3]: Details for Bundle matching against profile http://hl7.org/fhir/StructureDefinition/Patient|4.0.1
Location in validated object
line 177, column 6, FHIRPath: Bundle.entry[3]
Constraint ID
Validation_VAL_Profile_Minimum_SLICE
Constraint Type
InstanceValidator
Constraint Description
Slice 'Bundle.entry:SubmissionSet': a matching slice is required, but not found (from https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle|4.2.2). Note that other slices are allowed in addition to this required slice
Location in validated object
line 1, column 2, FHIRPath: Bundle
Constraint ID
Validation_VAL_Profile_Minimum
Constraint Type
InstanceValidator
Constraint Description
Bundle.meta.profile: minimum required = 1, but only found 0 (from https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle|4.2.2)
Location in validated object
line 4, column 4, FHIRPath: Bundle.meta
Constraint ID
Validation_VAL_Profile_Minimum
Constraint Type
InstanceValidator
Constraint Description
DocumentManifest.status: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/DocumentManifest|4.0.1)
Location in validated object
line 63, column 8, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/
Constraint ID
Validation_VAL_Profile_Minimum
Constraint Type
InstanceValidator
Constraint Description
DocumentManifest.content: minimum required = 1, but only found 0 (from http://hl7.org/fhir/StructureDefinition/DocumentManifest|4.0.1)
Location in validated object
line 63, column 8, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/
Constraint ID
Bundle_BUNDLE_Entry_NoFullUrl
Constraint Type
InstanceValidator
Constraint Description
Bundle entry missing fullUrl
Location in validated object
line 62, column 6, FHIRPath: Bundle.entry[1]
Constraint ID
Bundle_BUNDLE_FullUrl_Missing
Constraint Type
InstanceValidator
Constraint Description
Relative Reference appears inside Bundle whose entry is missing a fullUrl
Location in validated object
line -1, column -1, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/.subject
Constraint ID
Reference_REF_CantResolve
Constraint Type
InstanceValidator
Constraint Description
Unable to resolve resource with reference 'Patient/12345-67891'
Location in validated object
line 92, column 10, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/.subject
Constraint ID
Reference_REF_CantResolve
Constraint Type
InstanceValidator
Constraint Description
Unable to resolve resource with reference '#practitioner-2'
Location in validated object
line 97, column 12, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/.author[0]
Constraint ID
http://hl7.org/fhir/StructureDefinition/Reference#ref-1
Constraint Type
InstanceValidator
Constraint Description
Constraint failed: ref-1: 'SHALL have a contained resource if a local reference is provided' (url: practitioner-2; ids: 2) (log: (url: practitioner-2; ids: 2))
Location in validated object
line 97, column 12, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/.author[0]
Constraint ID
Type_Specific_Checks_DT_OID_Valid
Constraint Type
InstanceValidator
Constraint Description
OIDs must be valid ()
Location in validated object
line 102, column 28, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/.source
Constraint ID
CONTAINED_ORPHAN_DOM3
Constraint Type
InstanceValidator
Constraint Description
The contained resource '2' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
Location in validated object
line 66, column 12, FHIRPath: Bundle.entry[1].resource/*DocumentManifest/null*/.contained[0]
Constraint ID
Bundle_BUNDLE_Entry_NoFullUrl
Constraint Type
InstanceValidator
Constraint Description
Bundle entry missing fullUrl
Location in validated object
line 105, column 6, FHIRPath: Bundle.entry[2]
Constraint ID
Bundle_BUNDLE_FullUrl_Missing
Constraint Type
InstanceValidator
Constraint Description
Relative Reference appears inside Bundle whose entry is missing a fullUrl
Location in validated object
line -1, column -1, FHIRPath: Bundle.entry[2].resource/*DocumentReference/3*/.subject
Constraint ID
Reference_REF_CantResolve
Constraint Type
InstanceValidator
Constraint Description
Unable to resolve resource with reference 'Patient/12345-67891'
Location in validated object
line 152, column 10, FHIRPath: Bundle.entry[2].resource/*DocumentReference/3*/.subject
Constraint ID
Reference_REF_CantResolve
Constraint Type
InstanceValidator
Constraint Description
Unable to resolve resource with reference '#practitioner-2'
Location in validated object
line 157, column 12, FHIRPath: Bundle.entry[2].resource/*DocumentReference/3*/.author[0]
Constraint ID
http://hl7.org/fhir/StructureDefinition/Reference#ref-1
Constraint Type
InstanceValidator
Constraint Description
Constraint failed: ref-1: 'SHALL have a contained resource if a local reference is provided' (url: practitioner-2; ids: 3,ENDO-134) (log: (url: practitioner-2; ids: 3,ENDO-134))
Location in validated object
line 157, column 12, FHIRPath: Bundle.entry[2].resource.author[0]
Constraint ID
CONTAINED_ORPHAN_DOM3
Constraint Type
InstanceValidator
Constraint Description
The contained resource '3' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
Location in validated object
line 110, column 12, FHIRPath: Bundle.entry[2].resource/*DocumentReference/3*/.contained[0]
Constraint ID
CONTAINED_ORPHAN_DOM3
Constraint Type
InstanceValidator
Constraint Description
The contained resource 'ENDO-134' is not referenced to from elsewhere in the containing resource nor does it refer to the containing resource (dom-3)
Location in validated object
line 122, column 12, FHIRPath: Bundle.entry[2].resource/*DocumentReference/3*/.contained[1]
Constraint ID
http://hl7.org/fhir/StructureDefinition/Bundle#bdl-3
Constraint Type
InstanceValidator
Constraint Description
Constraint failed: bdl-3: 'entry.request mandatory for batch/transaction/history, otherwise prohibited' (defined in http://hl7.org/fhir/StructureDefinition/Bundle)
Location in validated object
line 1, column 2, FHIRPath: Bundle
Constraint ID
TERMINOLOGY_TX_SYSTEM_NO_CODE
Constraint Type
InstanceValidator
Constraint Description
A code with no system has no defined meaning, and it cannot be validated. A system should be provided
Location in validated object
line 7, column 8, FHIRPath: Bundle.meta.tag[0]

File Content



JSON
JSON Tree
Binary content

«
»

The following content has been modified for better visualization. Validation will be performed on original content
1 {
2   "resourceType" : "Bundle",
3   "id" : "EndoSoft-Transaction-Bundle",
4   "meta" : {
5     "lastUpdated" : "2025-02-06T16:26:28-04:30",
6     "tag" : [ {
7       "code" : "http://ihe.net/fhir/tag/iti-65"
8     } ]
9   },
10   "identifier" : {
11     "system" : "urn:ietf:rfc:4122",
12     "value" : "cb7a02d6-6a97-40f2-ae9e-9ce992d93f2b"
13   },
14   "type" : "transaction",
15   "timestamp" : "2025-02-06T16:26:28-04:30",
16   "entry" : [ {
17     "resource" : {
18       "resourceType" : "Patient",
19       "id" : "12345-67891",
20       "identifier" : [ {
21         "system" : "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-patient-hcn",
22         "value" : "12345-67891",
23         "type" : "http://terminology.hl7.org/CodeSystem/v2-0203#JHN"
24       } ],
25       "name" : [ {
26         "text" : "Test, Patient, R",
27         "family" : "Test",
28         "given" : [ "Patient" ]
29       } ],
30       "gender" : "male",
31       "birthDate" : "1984-01-01",
32       "telecom" : [ {
33         "system" : "phone",
34         "value" : "518-831-8000",
35         "use" : "work"
36       } ],
37       "address" : [ {
38         "line" : [ "135 Broadway" ],
39         "city" : "Schenectady",
40         "state" : "NY",
41         "postalCode" : "12305",
42         "country" : "US",
43         "text" : "135 Broadway Schenectady NY 12305"
44       } ]
45     }
46   }, {
47     "resource" : {
48       "resourceType" : "DocumentManifest",
49       "contained" : [ {
50         "resourceType" : "Practitioner",
51         "id" : "2",
52         "name" : [ {
53           "family" : "SYSDBA",
54           "given" : [ "SYSDBA" ]
55         } ]
56       } ],
57       "masterIdentifier" : {
58         "value" : "2"
59       },
60       "type" : {
61         "coding" : [ {
62           "system" : "urn:oid:2.16.840.1.113883.6.1",
63           "code" : "34133-9",
64           "display" : "Patient Summary"
65         } ],
66         "text" : "Patient Summary"
67       },
68       "subject" : {
69         "reference" : "Patient/12345-67891"
70       },
71       "created" : "2025-02-06",
72       "author" : [ {
73         "reference" : "#practitioner-2",
74         "display" : "SYSDBA SYSDBA"
75       } ],
76       "source" : "urn:oid:"
77     }
78   }, {
79     "resource" : {
80       "resourceType" : "DocumentReference",
81       "id" : "3",
82       "contained" : [ {
83         "resourceType" : "Practitioner",
84         "id" : "3",
85         "name" : [ {
86           "family" : "DAVIS",
87           "given" : [ "SHIJU" ]
88         } ]
89       }, {
90         "resourceType" : "Patient",
91         "id" : "ENDO-134",
92         "identifier" : [ {
93           "system" : "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-patient-hcn",
94           "value" : "3",
95           "type" : "http://terminology.hl7.org/CodeSystem/v2-0203#JHN\""
96         } ]
97       } ],
98       "masterIdentifier" : {
99         "system" : "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-patient-hcn",
100         "value" : "3",
101         "type" : "http://terminology.hl7.org/CodeSystem/v2-0203#JHN\""
102       },
103       "status" : "current",
104       "type" : {
105         "coding" : [ {
106           "system" : "urn:oid:2.16.840.1.113883.6.1",
107           "code" : "34133-9",
108           "display" : "Patient Summary"
109         } ],
110         "text" : "Patient Summary"
111       },
112       "subject" : {
113         "reference" : "Patient/12345-67891"
114       },
115       "created" : "2025-02-06",
116       "author" : [ {
117         "reference" : "#practitioner-2",
118         "display" : "SYSDBA SYSDBA"
119       } ],
120       "content" : [ {
121         "attachment" : {
122           "contentType" : "application/json",
123           "url" : "Binary/1",
124           "creation" : "2025-01-24"
125         },
126         "format" : {
127           "system" : "urn:oid:1.3.6.1.4.1.19376.1.2.3",
128           "code" : "urn:ihe:pcc:xphr:2007"
129         }
130       } ]
131     }
132   }, {
133     "resource" : {
134       "resourceType" : "Binary",
135       "id" : "1",
136       "contentType" : "application/json",
137       "data" : "ew0KICAicmVzb3VyY2VUeXBlIjoiQnVuZGxlIiwNCiAgImlkIjoiRW5kb1NvZnQtUFMtQ0EtQnVuZGxlLTIuMC4zIiwNCiAgIm1ldGEiOnsNCiAgICAicHJvZmlsZSI6Ww0KICAgICAgImh0dHA6Ly9maGlyLmluZm93YXktaW5mb3JvdXRlLmNhL2lvL3BzY2EvU3RydWN0dXJlRGVmaW5pdGlvbi9idW5kbGUtY2EtcHMiDQogICAgXSwNCiAgICAibGFzdFVwZGF0ZWQiOiIyMDI1LTAyLTA2VDE2OjI1OjU0LTA0OjMwIg0KICB9LA0KICAiaWRlbnRpZmllciI6ew0KICAgICJzeXN0ZW0iOiJ1cm46aWV0ZjpyZmM6NDEyMiIsDQogICAgInZhbHVlIjoiMjM0NjU4NmQtMGNhOS00YjBmLWI5YzMtODkwYzUyZDVmY2ZhIg0KICB9LA0KICAidHlwZSI6ImRvY3VtZW50IiwNCiAgInRpbWVzdGFtcCI6IjIwMjUtMDItMDZUMTY6MjU6NTQtMDQ6MzAiLA0KICAiZW50cnkiOlsNCiAgICB7DQogICAgICAiZnVsbFVybCI6InVybjp1dWlkOjE2MjkyOTY3LTkyZDctNDdkNC04Njg1LWNjODVmNGUyNzQwOCIsDQogICAgICAicmVzb3VyY2UiOnsNCiAgICAgICAgInJlc291cmNlVHlwZSI6IkNvbXBvc2l0aW9uIiwNCiAgICAgICAgIm1ldGEiOnsNCiAgICAgICAgICAicHJvZmlsZSI6Ww0KICAgICAgICAgICAgImh0dHA6Ly9maGlyLmluZm93YXktaW5mb3JvdXRlLmNhL2lvL3BzY2EvU3RydWN0dXJlRGVmaW5pdGlvbi9jb21wb3NpdGlvbi1jYS1wcyINCiAgICAgICAgICBdDQogICAgICAgIH0sDQogICAgICAgICJ0ZXh0Ijp7DQogICAgICAgICAgInN0YXR1cyI6ImdlbmVyYXRlZCIsDQogICAgICAgICAgImRpdiI6IjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+Q29tcG9zaXRpb248L2Rpdj4iDQogICAgICAgIH0sDQogICAgICAgICJpZGVudGlmaWVyIjp7DQogICAgICAgICAgInN5c3RlbSI6InVybjpvaWQ6Mi4xNi43MjQuNC44LjEwLjIwMC4xMCIsDQogICAgICAgICAgInZhbHVlIjoiNjU3NDRkNzgtMDllYS00OGU1LTlmNDYtMDg3MjFjNzE2YzYxIg0KICAgICAgICB9LA0KICAgICAgICAic3RhdHVzIjoiZmluYWwiLA0KICAgICAgICAidHlwZSI6ew0KICAgICAgICAgICJjb2RpbmciOlsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgInN5c3RlbSI6Imh0dHA6Ly9sb2luYy5vcmciLA0KICAgICAgICAgICAgICAiY29kZSI6IjYwNTkxLTUiLA0KICAgICAgICAgICAgICAiZGlzcGxheSI6IlBhdGllbnQgc3VtbWFyeSBEb2N1bWVudCINCiAgICAgICAgICAgIH0NCiAgICAgICAgICBdDQogICAgICAgIH0sDQogICAgICAgICJzdWJqZWN0Ijp7DQogICAgICAgICAgInJlZmVyZW5jZSI6InVybjp1dWlkOjA3YTViMTY3LWFhNDItNDhkMi1iNzMyLTNhNjU1MzczYzliZSINCiAgICAgICAgfSwNCiAgICAgICAgImRhdGUiOiIyMDI1LTAyLTA2VDE2OjI1OjU0KzA0OjAwIiwNCiAgICAgICAgImF1dGhvciI6Ww0KICAgICAgICAgIHsNCiAgICAgICAgICAgICJyZWZlcmVuY2UiOiJ1cm46dXVpZDplMWQ4OTFiYy0xZmRmLTQ2NDMtYWQ2OC1lOWE3ZmY3OGZkMGMiDQogICAgICAgICAgfQ0KICAgICAgICBdLA0KICAgICAgICAiY3VzdG9kaWFuIjp7DQogICAgICAgICAgInJlZmVyZW5jZSI6InVybjp1dWlkOjBhNGEwZTA2LTcyMjItNGYzMC1hOTBjLTFjN2U5MzAwZTY3MyINCiAgICAgICAgfSwNCiAgICAgICAgInRpdGxlIjoiUGF0aWVudCBTdW1tYXJ5IGFzIG9mIDA2LTAyLTIwMjUiLA0KICAgICAgICAiY29uZmlkZW50aWFsaXR5IjoiTiIsDQogICAgICAgICJzZWN0aW9uIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgInRpdGxlIjoiQWxsZXJnaWVzIGFuZCBJbnRvbGVyYW5jZXMiLA0KICAgICAgICAgICAgImNvZGUiOnsNCiAgICAgICAgICAgICAgImNvZGluZyI6Ww0KICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiJodHRwOi8vbG9pbmMub3JnIiwNCiAgICAgICAgICAgICAgICAgICJjb2RlIjoiNDg3NjUtMiIsDQogICAgICAgICAgICAgICAgICAiZGlzcGxheSI6IkFsbGVyZ2llcyBhbmQgYWR2ZXJzZSByZWFjdGlvbnMgRG9jdW1lbnQiDQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBdDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgInRleHQiOnsNCiAgICAgICAgICAgICAgInN0YXR1cyI6ImFkZGl0aW9uYWwiLA0KICAgICAgICAgICAgICAiZGl2IjoiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj5BbGxlcmdpZXMgYW5kIEludG9sZXJhbmNlczwvZGl2PiINCiAgICAgICAgICAgIH0sDQogICAgICAgICAgICAiZW50cnkiOlsNCiAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICJyZWZlcmVuY2UiOiJ1cm46dXVpZDpkNDY4OWMyYS05ZDVhLTRiMTAtOTUwNy1jNjEwMWQ3NzYyNWIiDQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIF0NCiAgICAgICAgICB9LA0KICAgICAgICAgIHsNCiAgICAgICAgICAgICJ0aXRsZSI6Ik1lZGljYXRpb24gTGlzdCIsDQogICAgICAgICAgICAiY29kZSI6ew0KICAgICAgICAgICAgICAiY29kaW5nIjpbDQogICAgICAgICAgICAgICAgew0KICAgICAgICAgICAgICAgICAgInN5c3RlbSI6Imh0dHA6Ly9sb2luYy5vcmciLA0KICAgICAgICAgICAgICAgICAgImNvZGUiOiIxMDE2MC0wIiwNCiAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjoiSGlzdG9yeSBvZiBNZWRpY2F0aW9uIHVzZSBOYXJyYXRpdmUiDQogICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICBdDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgInRleHQiOnsNCiAgICAgICAgICAgICAgInN0YXR1cyI6ImFkZGl0aW9uYWwiLA0KICAgICAgICAgICAgICAiZGl2IjoiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj5NZWRpY2F0aW9uIExpc3Q8L2Rpdj4iDQogICAgICAgICAgICB9LA0KICAgICAgICAgICAgImVudHJ5IjpbDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAicmVmZXJlbmNlIjoidXJuOnV1aWQ6N2JhOTFlMzktOGUwZS00OWY2LThjNWYtZTYwMjI4NTg2MDBmIg0KICAgICAgICAgICAgICB9DQogICAgICAgICAgICBdDQogICAgICAgICAgfSwNCiAgICAgICAgICB7DQogICAgICAgICAgICAidGl0bGUiOiJQcm9ibGVtIExpc3QiLA0KICAgICAgICAgICAgImNvZGUiOnsNCiAgICAgICAgICAgICAgImNvZGluZyI6Ww0KICAgICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiJodHRwOi8vbG9pbmMub3JnIiwNCiAgICAgICAgICAgICAgICAgICJjb2RlIjoiMTE0NTAtNCIsDQogICAgICAgICAgICAgICAgICAiZGlzcGxheSI6IlByb2JsZW0gbGlzdCAtIFJlcG9ydGVkIg0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgXQ0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICJ0ZXh0Ijp7DQogICAgICAgICAgICAgICJzdGF0dXMiOiJhZGRpdGlvbmFsIiwNCiAgICAgICAgICAgICAgImRpdiI6IjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+UHJvYmxlbSBMaXN0PC9kaXY+Ig0KICAgICAgICAgICAgfSwNCiAgICAgICAgICAgICJlbnRyeSI6Ww0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6InVybjp1dWlkOmM3NGU1OGE1LTgxNjMtNGM3OC1iOTJlLWM4MjM2MWZiMDgxYyINCiAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgXQ0KICAgICAgICAgIH0NCiAgICAgICAgXQ0KICAgICAgfQ0KICAgIH0sDQogICAgew0KICAgICAgImZ1bGxVcmwiOiJ1cm46dXVpZDowN2E1YjE2Ny1hYTQyLTQ4ZDItYjczMi0zYTY1NTM3M2M5YmUiLA0KICAgICAgInJlc291cmNlIjp7DQogICAgICAgICJyZXNvdXJjZVR5cGUiOiJQYXRpZW50IiwNCiAgICAgICAgImlkIjoiMDdhNWIxNjctYWE0Mi00OGQyLWI3MzItM2E2NTUzNzNjOWJlIiwNCiAgICAgICAgIm1ldGEiOnsNCiAgICAgICAgICAicHJvZmlsZSI6Ww0KICAgICAgICAgICAgImh0dHA6Ly9maGlyLmluZm93YXktaW5mb3JvdXRlLmNhL2lvL3BzY2EvU3RydWN0dXJlRGVmaW5pdGlvbi9wYXRpZW50LWNhLXBzIg0KICAgICAgICAgIF0NCiAgICAgICAgfSwNCiAgICAgICAgImlkZW50aWZpZXIiOlsNCiAgICAgICAgICB7DQogICAgICAgICAgICAic3lzdGVtIjoiaHR0cHM6Ly9maGlyLmluZm93YXktaW5mb3JvdXRlLmNhL05hbWluZ1N5c3RlbS9jYS1iYy1wYXRpZW50LWhlYWx0aGNhcmUtaWQiLA0KICAgICAgICAgICAgInZhbHVlIjoiMTM0Ig0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgIm5hbWUiOlsNCiAgICAgICAgICB7DQogICAgICAgICAgICAidGV4dCI6IlRlc3QsIFBhdGllbnQsIFIiLA0KICAgICAgICAgICAgImZhbWlseSI6IlRlc3QiLA0KICAgICAgICAgICAgImdpdmVuIjpbDQogICAgICAgICAgICAgICJQYXRpZW50Ig0KICAgICAgICAgICAgXQ0KICAgICAgICAgIH0NCiAgICAgICAgXSwNCiAgICAgICAgImdlbmRlciI6Im1hbGUiLA0KICAgICAgICAiYmlydGhEYXRlIjoiMTk4NC0wMS0wMSIsDQogICAgICAgICJ0ZWxlY29tIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgInN5c3RlbSI6InBob25lIiwNCiAgICAgICAgICAgICJ2YWx1ZSI6IjUxOC04MzEtODAwMCIsDQogICAgICAgICAgICAidXNlIjoid29yayINCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgICJhZGRyZXNzIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgImxpbmUiOlsNCiAgICAgICAgICAgICAgIjEzNSBCcm9hZHdheSINCiAgICAgICAgICAgIF0sDQogICAgICAgICAgICAiY2l0eSI6IlNjaGVuZWN0YWR5IiwNCiAgICAgICAgICAgICJzdGF0ZSI6Ik5ZIiwNCiAgICAgICAgICAgICJwb3N0YWxDb2RlIjoiMTIzMDUiLA0KICAgICAgICAgICAgImNvdW50cnkiOiJVUyIsDQogICAgICAgICAgICAidGV4dCI6IjEzNSBCcm9hZHdheSBTY2hlbmVjdGFkeSBOWSAxMjMwNSINCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgICJnZW5lcmFsUHJhY3RpdGlvbmVyIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgInJlZmVyZW5jZSI6InVybjp1dWlkOmUxZDg5MWJjLTFmZGYtNDY0My1hZDY4LWU5YTdmZjc4ZmQwYyINCiAgICAgICAgICB9DQogICAgICAgIF0NCiAgICAgIH0NCiAgICB9LA0KICAgIHsNCiAgICAgICJmdWxsVXJsIjoidXJuOnV1aWQ6ZTFkODkxYmMtMWZkZi00NjQzLWFkNjgtZTlhN2ZmNzhmZDBjIiwNCiAgICAgICJyZXNvdXJjZSI6ew0KICAgICAgICAicmVzb3VyY2VUeXBlIjoiUHJhY3RpdGlvbmVyUm9sZSIsDQogICAgICAgICJpZCI6ImUxZDg5MWJjLTFmZGYtNDY0My1hZDY4LWU5YTdmZjc4ZmQwYyIsDQogICAgICAgICJtZXRhIjp7DQogICAgICAgICAgInByb2ZpbGUiOlsNCiAgICAgICAgICAgICJodHRwOi8vaGw3Lm9yZy9maGlyL2NhL2Jhc2VsaW5lL1N0cnVjdHVyZURlZmluaXRpb24vcHJvZmlsZS1wcmFjdGl0aW9uZXJyb2xlIg0KICAgICAgICAgIF0NCiAgICAgICAgfSwNCiAgICAgICAgImlkZW50aWZpZXIiOlsNCiAgICAgICAgICB7DQogICAgICAgICAgICAic3lzdGVtIjoiaHR0cHM6Ly9maGlyLmluZm93YXktaW5mb3JvdXRlLmNhL05hbWluZ1N5c3RlbS9jYS1vbi1saWNlbnNlLXBoeXNpY2lhbiIsDQogICAgICAgICAgICAidmFsdWUiOiJlMWQ4OTFiYy0xZmRmLTQ2NDMtYWQ2OC1lOWE3ZmY3OGZkMGMiDQogICAgICAgICAgfQ0KICAgICAgICBdLA0KICAgICAgICAicHJhY3RpdGlvbmVyIjp7DQogICAgICAgICAgInJlZmVyZW5jZSI6InVybjp1dWlkOjVmNTExYWE1LTVlYTMtNDM5ZC05YzdjLTBiYWUyNjFkYTVlYyINCiAgICAgICAgfSwNCiAgICAgICAgIm9yZ2FuaXphdGlvbiI6ew0KICAgICAgICAgICJyZWZlcmVuY2UiOiJ1cm46dXVpZDowYTRhMGUwNi03MjIyLTRmMzAtYTkwYy0xYzdlOTMwMGU2NzMiDQogICAgICAgIH0sDQogICAgICAgICJjb2RlIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgImNvZGluZyI6Ww0KICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgImNvZGUiOiJNRCIsDQogICAgICAgICAgICAgICAgInN5c3RlbSI6Imh0dHBzOi8vZmhpci5pbmZvd2F5LWluZm9yb3V0ZS5jYS9Db2RlU3lzdGVtL3NjcHR5cGUiLA0KICAgICAgICAgICAgICAgICJkaXNwbGF5IjoiTWVkaWNhbCBEb2N0b3IiDQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIF0NCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgICJ0ZWxlY29tIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgInN5c3RlbSI6InBob25lIiwNCiAgICAgICAgICAgICJ2YWx1ZSI6IjUxOC04MzEtODAwMCIsDQogICAgICAgICAgICAidXNlIjoid29yayINCiAgICAgICAgICB9DQogICAgICAgIF0NCiAgICAgIH0NCiAgICB9LA0KICAgIHsNCiAgICAgICJmdWxsVXJsIjoidXJuOnV1aWQ6NWY1MTFhYTUtNWVhMy00MzlkLTljN2MtMGJhZTI2MWRhNWVjIiwNCiAgICAgICJyZXNvdXJjZSI6ew0KICAgICAgICAicmVzb3VyY2VUeXBlIjoiUHJhY3RpdGlvbmVyIiwNCiAgICAgICAgImlkIjoiNWY1MTFhYTUtNWVhMy00MzlkLTljN2MtMGJhZTI2MWRhNWVjIiwNCiAgICAgICAgIm1ldGEiOnsNCiAgICAgICAgICAicHJvZmlsZSI6Ww0KICAgICAgICAgICAgImh0dHA6Ly9obDcub3JnL2ZoaXIvY2EvYmFzZWxpbmUvU3RydWN0dXJlRGVmaW5pdGlvbi9wcm9maWxlLXByYWN0aXRpb25lciINCiAgICAgICAgICBdDQogICAgICAgIH0sDQogICAgICAgICJpZGVudGlmaWVyIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgInN5c3RlbSI6Imh0dHBzOi8vZmhpci5pbmZvd2F5LWluZm9yb3V0ZS5jYS9OYW1pbmdTeXN0ZW0vY2EtYmMtbXNwLWJpbGxpbmctaWQiLA0KICAgICAgICAgICAgInZhbHVlIjoiMiINCiAgICAgICAgICB9DQogICAgICAgIF0sDQogICAgICAgICJuYW1lIjpbDQogICAgICAgICAgew0KICAgICAgICAgICAgInRleHQiOiJTWVNEQkEgU1lTREJBIiwNCiAgICAgICAgICAgICJmYW1pbHkiOiJTWVNEQkEiLA0KICAgICAgICAgICAgImdpdmVuIjpbDQogICAgICAgICAgICAgICJTWVNEQkEiDQogICAgICAgICAgICBdDQogICAgICAgICAgfQ0KICAgICAgICBdDQogICAgICB9DQogICAgfSwNCiAgICB7DQogICAgICAiZnVsbFVybCI6InVybjp1dWlkOmQ0Njg5YzJhLTlkNWEtNGIxMC05NTA3LWM2MTAxZDc3NjI1YiIsDQogICAgICAicmVzb3VyY2UiOnsNCiAgICAgICAgInJlc291cmNlVHlwZSI6IkFsbGVyZ3lJbnRvbGVyYW5jZSIsDQogICAgICAgICJpZCI6ImQ0Njg5YzJhLTlkNWEtNGIxMC05NTA3LWM2MTAxZDc3NjI1YiIsDQogICAgICAgICJtZXRhIjp7DQogICAgICAgICAgInByb2ZpbGUiOlsNCiAgICAgICAgICAgICJodHRwOi8vZmhpci5pbmZvd2F5LWluZm9yb3V0ZS5jYS9pby9wc2NhL1N0cnVjdHVyZURlZmluaXRpb24vYWxsZXJneWludG9sZXJhbmNlLWNhLXBzIg0KICAgICAgICAgIF0NCiAgICAgICAgfSwNCiAgICAgICAgImNsaW5pY2FsU3RhdHVzIjp7DQogICAgICAgICAgImNvZGluZyI6Ww0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAiY29kZSI6ImFjdGl2ZSIsDQogICAgICAgICAgICAgICJzeXN0ZW0iOiJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL2FsbGVyZ3lpbnRvbGVyYW5jZS1jbGluaWNhbCIsDQogICAgICAgICAgICAgICJkaXNwbGF5IjoiQWN0aXZlIg0KICAgICAgICAgICAgfQ0KICAgICAgICAgIF0NCiAgICAgICAgfSwNCiAgICAgICAgInR5cGUiOiJhbGxlcmd5IiwNCiAgICAgICAgInZlcmlmaWNhdGlvblN0YXR1cyI6ew0KICAgICAgICAgICJjb2RpbmciOlsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgImNvZGUiOiJjb25maXJtZWQiLA0KICAgICAgICAgICAgICAic3lzdGVtIjoiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9hbGxlcmd5aW50b2xlcmFuY2UtdmVyaWZpY2F0aW9uIiwNCiAgICAgICAgICAgICAgImRpc3BsYXkiOiJjb25maXJtZWQiDQogICAgICAgICAgICB9DQogICAgICAgICAgXQ0KICAgICAgICB9LA0KICAgICAgICAiY29kZSI6ew0KICAgICAgICAgICJjb2RpbmciOlsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgImNvZGUiOiIyMjc0OTMwMDUiLA0KICAgICAgICAgICAgICAic3lzdGVtIjoiaHR0cDovL3Nub21lZC5pbmZvL3NjdCIsDQogICAgICAgICAgICAgICJkaXNwbGF5IjoiQ2FzaGV3IG51dHMiDQogICAgICAgICAgICB9DQogICAgICAgICAgXSwNCiAgICAgICAgICAidGV4dCI6IkNhc2hldyBudXRzIg0KICAgICAgICB9LA0KICAgICAgICAicGF0aWVudCI6ew0KICAgICAgICAgICJyZWZlcmVuY2UiOiJ1cm46dXVpZDowN2E1YjE2Ny1hYTQyLTQ4ZDItYjczMi0zYTY1NTM3M2M5YmUiDQogICAgICAgIH0sDQogICAgICAgICJvbnNldERhdGVUaW1lIjoiMjAyMC0wMS0wMSIsDQogICAgICAgICJyZWFjdGlvbiI6Ww0KICAgICAgICAgIHsNCiAgICAgICAgICAgICJtYW5pZmVzdGF0aW9uIjpbDQogICAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgICAiY29kaW5nIjpbDQogICAgICAgICAgICAgICAgICB7DQogICAgICAgICAgICAgICAgICAgICJjb2RlIjoiMzk1NzkwMDEiLA0KICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjoiaHR0cDovL3Nub21lZC5pbmZvL3NjdCIsDQogICAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjoiQW5hcGh5bGFjdGljIHJlYWN0aW9uIg0KICAgICAgICAgICAgICAgICAgfQ0KICAgICAgICAgICAgICAgIF0sDQogICAgICAgICAgICAgICAgInRleHQiOiJBbmFwaHlsYWN0aWMgcmVhY3Rpb24iDQogICAgICAgICAgICAgIH0NCiAgICAgICAgICAgIF0sDQogICAgICAgICAgICAic2V2ZXJpdHkiOiJtaWxkIg0KICAgICAgICAgIH0NCiAgICAgICAgXQ0KICAgICAgfQ0KICAgIH0sDQogICAgew0KICAgICAgImZ1bGxVcmwiOiJ1cm46dXVpZDo3YmE5MWUzOS04ZTBlLTQ5ZjYtOGM1Zi1lNjAyMjg1ODYwMGYiLA0KICAgICAgInJlc291cmNlIjp7DQogICAgICAgICJyZXNvdXJjZVR5cGUiOiJNZWRpY2F0aW9uU3RhdGVtZW50IiwNCiAgICAgICAgImlkIjoiN2JhOTFlMzktOGUwZS00OWY2LThjNWYtZTYwMjI4NTg2MDBmIiwNCiAgICAgICAgIm1ldGEiOnsNCiAgICAgICAgICAicHJvZmlsZSI6Ww0KICAgICAgICAgICAgImh0dHA6Ly9maGlyLmluZm93YXktaW5mb3JvdXRlLmNhL2lvL3BzY2EvU3RydWN0dXJlRGVmaW5pdGlvbi9tZWRpY2F0aW9uc3RhdGVtZW50LWNhLXBzIg0KICAgICAgICAgIF0NCiAgICAgICAgfSwNCiAgICAgICAgInN0YXR1cyI6ImFjdGl2ZSIsDQogICAgICAgICJtZWRpY2F0aW9uUmVmZXJlbmNlIjp7DQogICAgICAgICAgInJlZmVyZW5jZSI6InVybjp1dWlkOjJkNWEyYTU5LWQ5MDYtNGYzMS05ZjJkLTE1MTMzNWRjYTIwZSINCiAgICAgICAgfSwNCiAgICAgICAgInN1YmplY3QiOnsNCiAgICAgICAgICAicmVmZXJlbmNlIjoidXJuOnV1aWQ6MDdhNWIxNjctYWE0Mi00OGQyLWI3MzItM2E2NTUzNzNjOWJlIg0KICAgICAgICB9LA0KICAgICAgICAiZWZmZWN0aXZlRGF0ZVRpbWUiOiIyMDIwLTAxLTAxIiwNCiAgICAgICAgImRvc2FnZSI6Ww0KICAgICAgICAgIHsNCiAgICAgICAgICAgICJ0ZXh0IjoiMTAgbWcgRGFpbHkiDQogICAgICAgICAgfQ0KICAgICAgICBdDQogICAgICB9DQogICAgfSwNCiAgICB7DQogICAgICAiZnVsbFVybCI6InVybjp1dWlkOjJkNWEyYTU5LWQ5MDYtNGYzMS05ZjJkLTE1MTMzNWRjYTIwZSIsDQogICAgICAicmVzb3VyY2UiOnsNCiAgICAgICAgInJlc291cmNlVHlwZSI6Ik1lZGljYXRpb24iLA0KICAgICAgICAiaWQiOiIyZDVhMmE1OS1kOTA2LTRmMzEtOWYyZC0xNTEzMzVkY2EyMGUiLA0KICAgICAgICAibWV0YSI6ew0KICAgICAgICAgICJwcm9maWxlIjpbDQogICAgICAgICAgICAiaHR0cDovL2ZoaXIuaW5mb3dheS1pbmZvcm91dGUuY2EvaW8vcHNjYS9TdHJ1Y3R1cmVEZWZpbml0aW9uL21lZGljYXRpb24tY2EtcHMiDQogICAgICAgICAgXQ0KICAgICAgICB9LA0KICAgICAgICAiY29kZSI6ew0KICAgICAgICAgICJjb2RpbmciOlsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgImNvZGUiOiI4MDAwMDE0IiwNCiAgICAgICAgICAgICAgInN5c3RlbSI6Imh0dHBzOi8vZmhpci5pbmZvd2F5LWluZm9yb3V0ZS5jYS9Db2RlU3lzdGVtL2NhbmFkaWFuY2xpbmljYWxkcnVnZGF0YXNldCIsDQogICAgICAgICAgICAgICJkaXNwbGF5IjoiUHJlZG5pc29uZSINCiAgICAgICAgICAgIH0NCiAgICAgICAgICBdLA0KICAgICAgICAgICJ0ZXh0IjoiUHJlZG5pc29uZSINCiAgICAgICAgfQ0KICAgICAgfQ0KICAgIH0sDQogICAgew0KICAgICAgImZ1bGxVcmwiOiJ1cm46dXVpZDpjNzRlNThhNS04MTYzLTRjNzgtYjkyZS1jODIzNjFmYjA4MWMiLA0KICAgICAgInJlc291cmNlIjp7DQogICAgICAgICJyZXNvdXJjZVR5cGUiOiJDb25kaXRpb24iLA0KICAgICAgICAiaWQiOiJjNzRlNThhNS04MTYzLTRjNzgtYjkyZS1jODIzNjFmYjA4MWMiLA0KICAgICAgICAibWV0YSI6ew0KICAgICAgICAgICJwcm9maWxlIjpbDQogICAgICAgICAgICAiaHR0cDovL2ZoaXIuaW5mb3dheS1pbmZvcm91dGUuY2EvaW8vcHNjYS9TdHJ1Y3R1cmVEZWZpbml0aW9uL2NvbmRpdGlvbi1jYS1wcyINCiAgICAgICAgICBdDQogICAgICAgIH0sDQogICAgICAgICJjbGluaWNhbFN0YXR1cyI6ew0KICAgICAgICAgICJjb2RpbmciOlsNCiAgICAgICAgICAgIHsNCiAgICAgICAgICAgICAgImNvZGUiOiJhY3RpdmUiLA0KICAgICAgICAgICAgICAic3lzdGVtIjoiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9jb25kaXRpb24tY2xpbmljYWwiLA0KICAgICAgICAgICAgICAiZGlzcGxheSI6IkFjdGl2ZSINCiAgICAgICAgICAgIH0NCiAgICAgICAgICBdDQogICAgICAgIH0sDQogICAgICAgICJjb2RlIjp7DQogICAgICAgICAgImNvZGluZyI6Ww0KICAgICAgICAgICAgew0KICAgICAgICAgICAgICAiY29kZSI6IjM5NjI3NTAwNiIsDQogICAgICAgICAgICAgICJzeXN0ZW0iOiJodHRwOi8vc25vbWVkLmluZm8vc2N0IiwNCiAgICAgICAgICAgICAgImRpc3BsYXkiOiJPc3Rlb2FydGhyaXRpcyINCiAgICAgICAgICAgIH0NCiAgICAgICAgICBdLA0KICAgICAgICAgICJ0ZXh0IjoiSHlwZXJ0cm9waGljIGFydGhyaXRpcyINCiAgICAgICAgfSwNCiAgICAgICAgInN1YmplY3QiOnsNCiAgICAgICAgICAicmVmZXJlbmNlIjoidXJuOnV1aWQ6MDdhNWIxNjctYWE0Mi00OGQyLWI3MzItM2E2NTUzNzNjOWJlIg0KICAgICAgICB9LA0KICAgICAgICAib25zZXREYXRlVGltZSI6IjIwMjAtMDEtMDEiDQogICAgICB9DQogICAgfSwNCiAgICB7DQogICAgICAiZnVsbFVybCI6InVybjp1dWlkOjBhNGEwZTA2LTcyMjItNGYzMC1hOTBjLTFjN2U5MzAwZTY3MyIsDQogICAgICAicmVzb3VyY2UiOnsNCiAgICAgICAgInJlc291cmNlVHlwZSI6Ik9yZ2FuaXphdGlvbiIsDQogICAgICAgICJuYW1lIjoiRW5kb1ZhdWx0IE1lZGljYWwgQ2VudGVyIg0KICAgICAgfQ0KICAgIH0NCiAgXQ0KfQ=="
138     }
139   } ]
140 }