From cad8eadbd2551a94e33cf98632f94ad9c6564a1d Mon Sep 17 00:00:00 2001 From: Sahil Malhotra Date: Mon, 22 Sep 2025 16:28:20 -0400 Subject: [PATCH 1/3] update jon snow --- fhirResourcesToLoad/rems_snow_01_patient.json | 10 +++++----- .../rems_snow_medicationrequest_IPledge.json | 2 +- .../rems_snow_medicationrequest_TIRF.json | 2 +- .../rems_snow_medicationrequest_acetaminophen.json | 2 +- .../rems_snow_medicationrequest_addyi.json | 2 +- .../rems_snow_medicationrequest_turalio.json | 2 +- .../rems_snow_medicationstatement_metformin.json | 4 ++-- .../rems_snow_medicationstatement_morphine.json | 4 ++-- .../rems_snow_medicationstatement_oxycodone.json | 4 ++-- .../rems_snow_medicationstatement_turalio.json | 4 ++-- .../rems_snow_medicationstatement_ursodiol.json | 4 ++-- src/main/resources/ClientFhirServerRealm.json | 6 +++--- 12 files changed, 23 insertions(+), 23 deletions(-) diff --git a/fhirResourcesToLoad/rems_snow_01_patient.json b/fhirResourcesToLoad/rems_snow_01_patient.json index 3f35448..08170a8 100644 --- a/fhirResourcesToLoad/rems_snow_01_patient.json +++ b/fhirResourcesToLoad/rems_snow_01_patient.json @@ -7,17 +7,17 @@ { "use": "home", "type": "both", - "state": "Westeros", - "city": "Winterfell", - "postalCode": "00008", - "line": ["1 Winterfell Rd"] + "state": "MA", + "city": "Boston", + "postalCode": "02134", + "line": ["205 Main St"] } ], "name": [ { "use": "official", "family": "Snow", - "given": ["Jon", "Stark"] + "given": ["John"] } ], "identifier": [ diff --git a/fhirResourcesToLoad/rems_snow_medicationrequest_IPledge.json b/fhirResourcesToLoad/rems_snow_medicationrequest_IPledge.json index 57e7afb..567e33b 100644 --- a/fhirResourcesToLoad/rems_snow_medicationrequest_IPledge.json +++ b/fhirResourcesToLoad/rems_snow_medicationrequest_IPledge.json @@ -18,7 +18,7 @@ "intent": "order", "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "authoredOn": "2020-07-11", "requester": { diff --git a/fhirResourcesToLoad/rems_snow_medicationrequest_TIRF.json b/fhirResourcesToLoad/rems_snow_medicationrequest_TIRF.json index 5f03130..488bb4d 100644 --- a/fhirResourcesToLoad/rems_snow_medicationrequest_TIRF.json +++ b/fhirResourcesToLoad/rems_snow_medicationrequest_TIRF.json @@ -18,7 +18,7 @@ "intent": "order", "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "authoredOn": "2020-07-11", "requester": { diff --git a/fhirResourcesToLoad/rems_snow_medicationrequest_acetaminophen.json b/fhirResourcesToLoad/rems_snow_medicationrequest_acetaminophen.json index da99513..2a57148 100644 --- a/fhirResourcesToLoad/rems_snow_medicationrequest_acetaminophen.json +++ b/fhirResourcesToLoad/rems_snow_medicationrequest_acetaminophen.json @@ -42,7 +42,7 @@ }, "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "authoredOn": "2023-06-05", "requester": { diff --git a/fhirResourcesToLoad/rems_snow_medicationrequest_addyi.json b/fhirResourcesToLoad/rems_snow_medicationrequest_addyi.json index aeaad4d..30a8530 100644 --- a/fhirResourcesToLoad/rems_snow_medicationrequest_addyi.json +++ b/fhirResourcesToLoad/rems_snow_medicationrequest_addyi.json @@ -18,7 +18,7 @@ "intent": "order", "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "authoredOn": "2024-02-29", "requester": { diff --git a/fhirResourcesToLoad/rems_snow_medicationrequest_turalio.json b/fhirResourcesToLoad/rems_snow_medicationrequest_turalio.json index fd0c278..2faa964 100644 --- a/fhirResourcesToLoad/rems_snow_medicationrequest_turalio.json +++ b/fhirResourcesToLoad/rems_snow_medicationrequest_turalio.json @@ -18,7 +18,7 @@ "intent": "order", "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "authoredOn": "2020-07-11", "requester": { diff --git a/fhirResourcesToLoad/rems_snow_medicationstatement_metformin.json b/fhirResourcesToLoad/rems_snow_medicationstatement_metformin.json index 5af82fe..fba3b71 100644 --- a/fhirResourcesToLoad/rems_snow_medicationstatement_metformin.json +++ b/fhirResourcesToLoad/rems_snow_medicationstatement_metformin.json @@ -22,12 +22,12 @@ }, "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "effectiveDateTime": "2021-03-20", "dateAsserted": "2021-03-22", "informationSource": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" } } diff --git a/fhirResourcesToLoad/rems_snow_medicationstatement_morphine.json b/fhirResourcesToLoad/rems_snow_medicationstatement_morphine.json index 7bed03a..f8f3d0d 100644 --- a/fhirResourcesToLoad/rems_snow_medicationstatement_morphine.json +++ b/fhirResourcesToLoad/rems_snow_medicationstatement_morphine.json @@ -16,13 +16,13 @@ }, "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "effectiveDateTime": "2021-03-20", "dateAsserted": "2021-03-22", "informationSource": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "dosage": [ { diff --git a/fhirResourcesToLoad/rems_snow_medicationstatement_oxycodone.json b/fhirResourcesToLoad/rems_snow_medicationstatement_oxycodone.json index 1658d65..8397d4f 100644 --- a/fhirResourcesToLoad/rems_snow_medicationstatement_oxycodone.json +++ b/fhirResourcesToLoad/rems_snow_medicationstatement_oxycodone.json @@ -16,13 +16,13 @@ }, "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "effectiveDateTime": "2022-07-20", "dateAsserted": "2022-01-22", "informationSource": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "dosage": [ { diff --git a/fhirResourcesToLoad/rems_snow_medicationstatement_turalio.json b/fhirResourcesToLoad/rems_snow_medicationstatement_turalio.json index 52eb73f..9c14d0d 100644 --- a/fhirResourcesToLoad/rems_snow_medicationstatement_turalio.json +++ b/fhirResourcesToLoad/rems_snow_medicationstatement_turalio.json @@ -75,13 +75,13 @@ }, "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "effectiveDateTime": "2020-07-10", "dateAsserted": "2020-07-22", "informationSource": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "derivedFrom": [ { diff --git a/fhirResourcesToLoad/rems_snow_medicationstatement_ursodiol.json b/fhirResourcesToLoad/rems_snow_medicationstatement_ursodiol.json index 4ecc118..1698f31 100644 --- a/fhirResourcesToLoad/rems_snow_medicationstatement_ursodiol.json +++ b/fhirResourcesToLoad/rems_snow_medicationstatement_ursodiol.json @@ -16,13 +16,13 @@ }, "subject": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "effectiveDateTime": "2023-03-20", "dateAsserted": "2021-03-22", "informationSource": { "reference": "Patient/pat017", - "display": "Jon Snow" + "display": "John Snow" }, "reasonCode": [ { diff --git a/src/main/resources/ClientFhirServerRealm.json b/src/main/resources/ClientFhirServerRealm.json index 3d975e2..182fd2b 100644 --- a/src/main/resources/ClientFhirServerRealm.json +++ b/src/main/resources/ClientFhirServerRealm.json @@ -533,13 +533,13 @@ }, { "id" : "d6999f64-7165-4742-8a69-44f719d6783f", "createdTimestamp" : 1654609729216, - "username" : "jonsnow", + "username" : "johnsnow", "enabled" : true, "totp" : false, "emailVerified" : false, - "firstName" : "Jon", + "firstName" : "John", "lastName" : "Snow", - "email" : "jon@example.com", + "email" : "john@example.com", "attributes" : { "patientId" : [ "pat017" ], "userId" : [ "pat017" ] From 1afa7eaa24a692d5e50baf81fcb93f167e428472 Mon Sep 17 00:00:00 2001 From: Sahil Malhotra Date: Tue, 23 Sep 2025 14:52:02 -0400 Subject: [PATCH 2/3] update server realm --- src/main/resources/ClientFhirServerRealm.json | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/resources/ClientFhirServerRealm.json b/src/main/resources/ClientFhirServerRealm.json index 182fd2b..6a5b5b8 100644 --- a/src/main/resources/ClientFhirServerRealm.json +++ b/src/main/resources/ClientFhirServerRealm.json @@ -404,7 +404,7 @@ "otpPolicyLookAheadWindow" : 1, "otpPolicyPeriod" : 30, "otpPolicyCodeReusable" : false, - "otpSupportedApplications" : [ "totpAppMicrosoftAuthenticatorName", "totpAppFreeOTPName", "totpAppGoogleName" ], + "otpSupportedApplications" : [ "totpAppFreeOTPName", "totpAppGoogleName", "totpAppMicrosoftAuthenticatorName" ], "webAuthnPolicyRpEntityName" : "keycloak", "webAuthnPolicySignatureAlgorithms" : [ "ES256" ], "webAuthnPolicyRpId" : "", @@ -547,8 +547,9 @@ "credentials" : [ { "id" : "232e4607-8591-40c8-8ca8-1a365f63cadf", "type" : "password", - "createdDate" : 1654609739752, - "secretData" : "{\"value\":\"Xq7cH7ifZxji7HbjOCvADrZayo4ioDay727u7Rb2bXM=\",\"salt\":\"mXdOhvm6+MkT7rXj0z76Wg==\",\"additionalParameters\":{}}", + "userLabel" : "My password", + "createdDate" : 1758653236610, + "secretData" : "{\"value\":\"rG9mG/894n/US3cS5pSlNf9QcMm1UbtsHQEif1fTsT0=\",\"salt\":\"OmGkO450NMfe5yOqL5fQKA==\",\"additionalParameters\":{}}", "credentialData" : "{\"hashIterations\":27500,\"algorithm\":\"pbkdf2-sha256\",\"additionalParameters\":{}}" } ], "disableableCredentialTypes" : [ ], @@ -1632,7 +1633,7 @@ "subType" : "authenticated", "subComponents" : { }, "config" : { - "allowed-protocol-mapper-types" : [ "saml-user-property-mapper", "oidc-usermodel-property-mapper", "oidc-usermodel-attribute-mapper", "saml-role-list-mapper", "saml-user-attribute-mapper", "oidc-address-mapper", "oidc-sha256-pairwise-sub-mapper", "oidc-full-name-mapper" ] + "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "saml-user-property-mapper", "oidc-address-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "saml-user-attribute-mapper", "saml-role-list-mapper", "oidc-usermodel-attribute-mapper" ] } }, { "id" : "04e6b32d-3412-44dc-8026-639895a1d7aa", @@ -1657,7 +1658,7 @@ "subType" : "anonymous", "subComponents" : { }, "config" : { - "allowed-protocol-mapper-types" : [ "oidc-full-name-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper", "oidc-usermodel-property-mapper", "oidc-address-mapper", "saml-user-attribute-mapper", "oidc-usermodel-attribute-mapper", "saml-user-property-mapper" ] + "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "oidc-usermodel-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-address-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper" ] } } ], "org.keycloak.keys.KeyProvider" : [ { From d024048ac1b4e4fed3a4279cfb0dccd8e199316b Mon Sep 17 00:00:00 2001 From: Sahil Malhotra Date: Tue, 23 Sep 2025 15:01:56 -0400 Subject: [PATCH 3/3] update keycloak password --- src/main/resources/ClientFhirServerRealm.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/resources/ClientFhirServerRealm.json b/src/main/resources/ClientFhirServerRealm.json index 6a5b5b8..9606f76 100644 --- a/src/main/resources/ClientFhirServerRealm.json +++ b/src/main/resources/ClientFhirServerRealm.json @@ -548,8 +548,8 @@ "id" : "232e4607-8591-40c8-8ca8-1a365f63cadf", "type" : "password", "userLabel" : "My password", - "createdDate" : 1758653236610, - "secretData" : "{\"value\":\"rG9mG/894n/US3cS5pSlNf9QcMm1UbtsHQEif1fTsT0=\",\"salt\":\"OmGkO450NMfe5yOqL5fQKA==\",\"additionalParameters\":{}}", + "createdDate" : 1758653996291, + "secretData" : "{\"value\":\"vva41PowfDtg2JX0Q9wsTX1Y4q7C9/8HbFAd10OAN9w=\",\"salt\":\"e4j4iRZCnJqzyWatthKfxw==\",\"additionalParameters\":{}}", "credentialData" : "{\"hashIterations\":27500,\"algorithm\":\"pbkdf2-sha256\",\"additionalParameters\":{}}" } ], "disableableCredentialTypes" : [ ], @@ -1633,7 +1633,7 @@ "subType" : "authenticated", "subComponents" : { }, "config" : { - "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "saml-user-property-mapper", "oidc-address-mapper", "oidc-full-name-mapper", "oidc-usermodel-property-mapper", "saml-user-attribute-mapper", "saml-role-list-mapper", "oidc-usermodel-attribute-mapper" ] + "allowed-protocol-mapper-types" : [ "oidc-address-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "saml-user-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-role-list-mapper", "saml-user-attribute-mapper" ] } }, { "id" : "04e6b32d-3412-44dc-8026-639895a1d7aa", @@ -1658,7 +1658,7 @@ "subType" : "anonymous", "subComponents" : { }, "config" : { - "allowed-protocol-mapper-types" : [ "oidc-sha256-pairwise-sub-mapper", "oidc-full-name-mapper", "saml-role-list-mapper", "oidc-usermodel-property-mapper", "oidc-usermodel-attribute-mapper", "oidc-address-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper" ] + "allowed-protocol-mapper-types" : [ "saml-role-list-mapper", "oidc-sha256-pairwise-sub-mapper", "saml-user-property-mapper", "saml-user-attribute-mapper", "oidc-usermodel-property-mapper", "oidc-full-name-mapper", "oidc-address-mapper", "oidc-usermodel-attribute-mapper" ] } } ], "org.keycloak.keys.KeyProvider" : [ {