Skip to content

Commit 551bb00

Browse files
Merge pull request #26 from NHSDigital/r5-subscriptions-backport
Disabled profile checks for resources of type Parameters
2 parents 42bfc7c + 644d255 commit 551bb00

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/common.js.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -723,14 +723,16 @@ export function testFile( folderName: string, fileName: string, failOnWarning :b
723723
}
724724
});
725725
test('Check profiles are not present in resource (Implementation Guide Best Practice)', () => {
726-
if (json.meta != undefined) {
726+
// Disable profile check for Parameters
727+
if (json.meta != undefined && json.resourceType !== 'Parameters') {
727728
expect(json.meta.profile == undefined).toBeTruthy()
728729
}
729730
if (json.resourceType === 'Bundle') {
730731
let bundle : Bundle = json
731732
if (bundle.entry != undefined) {
732733
for (let entry of bundle.entry) {
733-
if (entry.resource !== undefined && entry.resource.meta != undefined) {
734+
// Disable profile check for Parameters
735+
if (entry.resource !== undefined && entry.resource.meta != undefined && entry.resource.resourceType !== 'Parameters') {
734736
expect(entry.resource.meta.profile == undefined).toBeTruthy()
735737
}
736738
}

0 commit comments

Comments
 (0)