@@ -667,7 +667,6 @@ TSnomedServices = class (TFslObject)
667
667
function ReferenceSetExists (sid : String) : Boolean;
668
668
function getRefSet (id : int64) : TSnomedReferenceSetMemberArray;
669
669
function systemUri : String;
670
- function versionIsMoreDetailed (v1, v2 : String): boolean; virtual ;
671
670
672
671
// status stuff
673
672
Property VersionUri : String read FVersionUri write SetVersionUri;
@@ -757,6 +756,7 @@ TSnomedProvider = class (TCodeSystemProvider)
757
756
758
757
function defToThisVersion (specifiedVersion : String) : boolean; override;
759
758
procedure defineFeatures (features : TFslList<TFHIRFeature>); override;
759
+ function versionIsMoreDetailed (v1, v2 : String): boolean; override;
760
760
761
761
property Services : TSnomedServices read FSct;
762
762
end ;
@@ -3505,11 +3505,6 @@ function TSnomedServices.systemUri: String;
3505
3505
result := URI_SNOMED;
3506
3506
end ;
3507
3507
3508
- function TSnomedServices.versionIsMoreDetailed (v1, v2: String): boolean;
3509
- begin
3510
- result := (v2 <> ' ' ) and v2.startsWith(v1);
3511
- end ;
3512
-
3513
3508
function TSnomedServices.GetRefsetIndex : TSnomedReferenceSetIndex;
3514
3509
begin
3515
3510
result := FRefSetIndex;
@@ -4753,6 +4748,11 @@ procedure TSnomedProvider.defineFeatures(features: TFslList<TFHIRFeature>);
4753
4748
features.Add(TFHIRFeature.fromString(' rest.Codesystem:' +systemUri+' .filter' , ' concept:in' ));
4754
4749
end ;
4755
4750
4751
+ function TSnomedProvider.versionIsMoreDetailed (v1, v2: String): boolean;
4752
+ begin
4753
+ result := (v2 <> ' ' ) and v2.startsWith(v1);
4754
+ end ;
4755
+
4756
4756
function TSnomedProvider.Definition (context: TCodeSystemProviderContext): string;
4757
4757
begin
4758
4758
result := ' ' ;
0 commit comments