C# Class Spark.Service.Validate

ファイルを表示 Open project: raysearchlabs/spark

Public Methods

Method Description
AgainstModel ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
AgainstProfile ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
AgainstSchema ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
HasNoResourceId ( IKey key ) : void
HasNoVersion ( IKey key ) : void
HasResourceId ( IKey key ) : void
HasResourceId ( Hl7.Fhir.Model.Resource resource ) : void
HasTypeName ( IKey key ) : void
HasVersion ( IKey key ) : void
IsResourceIdEqual ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
IsSameVersion ( IKey orignal, IKey replacement ) : void
Key ( IKey key ) : void
ResourceId ( string resourceId ) : void
ResourceType ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
Transaction ( IList interactions ) : void
TypeName ( string name ) : void
ValidateAllKeysUnique ( IList interactions ) : void
VersionId ( string versionId ) : void

Private Methods

Method Description
DoubleEntries ( IEnumerable entries ) : IEnumerable

Method Details

AgainstModel() public static method

public static AgainstModel ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
resource Hl7.Fhir.Model.Resource
return Hl7.Fhir.Model.OperationOutcome

AgainstProfile() public static method

public static AgainstProfile ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
resource Hl7.Fhir.Model.Resource
return Hl7.Fhir.Model.OperationOutcome

AgainstSchema() public static method

public static AgainstSchema ( Hl7.Fhir.Model.Resource resource ) : Hl7.Fhir.Model.OperationOutcome
resource Hl7.Fhir.Model.Resource
return Hl7.Fhir.Model.OperationOutcome

HasNoResourceId() public static method

public static HasNoResourceId ( IKey key ) : void
key IKey
return void

HasNoVersion() public static method

public static HasNoVersion ( IKey key ) : void
key IKey
return void

HasResourceId() public static method

public static HasResourceId ( IKey key ) : void
key IKey
return void

HasResourceId() public static method

public static HasResourceId ( Hl7.Fhir.Model.Resource resource ) : void
resource Hl7.Fhir.Model.Resource
return void

HasTypeName() public static method

public static HasTypeName ( IKey key ) : void
key IKey
return void

HasVersion() public static method

public static HasVersion ( IKey key ) : void
key IKey
return void

IsResourceIdEqual() public static method

public static IsResourceIdEqual ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
key IKey
resource Hl7.Fhir.Model.Resource
return void

IsSameVersion() public static method

public static IsSameVersion ( IKey orignal, IKey replacement ) : void
orignal IKey
replacement IKey
return void

Key() public static method

public static Key ( IKey key ) : void
key IKey
return void

ResourceId() public static method

public static ResourceId ( string resourceId ) : void
resourceId string
return void

ResourceType() public static method

public static ResourceType ( IKey key, Hl7.Fhir.Model.Resource resource ) : void
key IKey
resource Hl7.Fhir.Model.Resource
return void

Transaction() public static method

public static Transaction ( IList interactions ) : void
interactions IList
return void

TypeName() public static method

public static TypeName ( string name ) : void
name string
return void

ValidateAllKeysUnique() public static method

public static ValidateAllKeysUnique ( IList interactions ) : void
interactions IList
return void

VersionId() public static method

public static VersionId ( string versionId ) : void
versionId string
return void