General.Div.Loading.XPath=//div[@class='loading-visible']
#------------------------------------------------------------------------------------------------
# To rename
#------------------------------------------------------------------------------------------------
# The xpath query that selects every relevant
# An is relevant if :
# - the href is not empty
# - the label text is not emptyUserManagement.Span.UpdateMessage.XPath
# - the link is not one sending email (mailto:)
xpath.find.links=//a[@href!=''][text()!=''][not(contains(@href, 'mailto:'))]|(//*[@onclick!=''][@value!='D�connexion'][@value!='Logout'])
xpath.find.close.img=//img[contains(@alt, 'Close')]
menuitems.count.xpath=//div/div/form/table[2]//img
Sessions.Img.Session.XPath=//tr[td/span[text()='{option1}']]//img[@src='/gazelle/img/run.gif' or @src='/gazelle/img/runOff.gif']
#------------------------------------------------------------------------------------------------
# Base Page
#------------------------------------------------------------------------------------------------
BasePage.Button.Login.XPath=//a[@type="submit"]
BasePage.Link.Logout.XPath=//*[label[contains(text(),''{0}'')]]
BasePage.Select.Languages.XPath=//form[@id="locale"]/select
#------------------------------------------------------------------------------------------------
# SignIn Page
#------------------------------------------------------------------------------------------------
SignInPage.TextBox.Login.XPath=//input[@type="text"][@name="username"]
SignInPage.TextBox.Password.XPath=//input[@type="password"][@name="password"]
SignInPage.Button.Submit.XPath=//input[@type="submit"]
SignInPage.Button.Clear.XPath=//input[@type="reset"]
#------------------------------------------------------------------------------------------------
# Validate Page
#------------------------------------------------------------------------------------------------
ValidatePage.Button.UploadFile.XPath=//input[@type="file"]
ValidatePage.Checkbox.ShowContent.XPath=//div[label[contains(text(),''Show content'')]]//input[@type="checkbox"]
ValidatePage.Text.ContentShown.XPath=//textarea
#Cross in top left corner
ValidatePage.Button.ResetFilters1.XPath=//a[@title="Reset filters"]
#Button at bottom of the form
ValidatePage.Button.ResetFilters2.XPath=//input[@type="submit"][@value="Reset"]
ValidatePage.Button.Validate.XPath=//input[@type="submit"][@value="Validate"]
#Specific to certain validation types, need to be linked to in specific classes.
#------------------------------ SAML : ------------------------------
ValidatePage.SAML.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.SAML.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ Audit : ------------------------------
ValidatePage.Audit.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.Audit.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ CDA : ------------------------------
ValidatePage.CDA.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.CDA.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidatePage.CDA.DropDownMenu.SelectValidator.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.CDA.DropDownMenu.SelectValidator.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ Certificates : ------------------------------
ValidatePage.Certificate.Checkbox.AllValidators.XPath=//div[label[contains(text(),''{0}'')]]//input[@type="checkbox"]
ValidatePage.Certificate.Checkbox.CheckRevocation.XPath=//div[label[contains(text(),''{0}'')]]//input[@type="checkbox"]
ValidatePage.Certificate.DropDownMenu.SelectValidator.XPath=//div[label[contains(text(),''{0}'')]]//div/div/div/div/input[@type=''text'']
ValidatePage.Certificate.DropDownMenu.Link.SelectValidator.XPath=//div[label[contains(text(),''{0}'')]]//a
ValidatePage.Certificate.DropDownMenu.Text.SelectValidator.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ DICOM : ------------------------------
Validate.DICOM.Button.Validate.XPath=//input[@type="submit"][@value="Validate and Dump"]
ValidatePage.DICOM.DropDownMenu.SelectValidator.Tool.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.DICOM.DropDownMenu.SelectValidator.Text.Tool.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidatePage.DICOM.DropDownMenu.SelectValidator.Operation.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.DICOM.DropDownMenu.SelectValidator.Text.Operation.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ DSUB : ------------------------------
ValidatePage.DSUB.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.DSUB.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ HL7v3 : ------------------------------
ValidatePage.HL7v3.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.HL7v3.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidatePage.HL7v3.DropDownMenu.SelectValidator.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.HL7v3.DropDownMenu.SelectValidator.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ HPD : ------------------------------
ValidatePage.HPD.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.HPD.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ SDMX : ------------------------------
ValidatePage.SDMX.DropDownMenu.SelectValidator.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.SDMX.DropDownMenu.SelectValidator.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ SVS : ------------------------------
ValidatePage.SVS.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.SVS.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ WSTrust : ------------------------------
ValidatePage.WSTrust.DropDownMenu.SelectValidator.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.WSTrust.DropDownMenu.SelectValidator.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ XDSMetadata : ------------------------------
ValidatePage.XDSMetadata.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.XDSMetadata.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ XDW : ------------------------------
ValidatePage.XDW.DropDownMenu.SelectValidator.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidatePage.XDW.DropDownMenu.SelectValidator.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------------------------------------------------------------------------
# Validation logs Page
#------------------------------------------------------------------------------------------------
ValidationLogsPage.Links.XPath=//a[@href][@target="_blank"]
ValidationLogsPage.Search.Button.ResetFilters.XPath=//a[@title=''{0}'']
ValidationLogsPage.Search.DropDownMenu.Date.XPath=//div[label[contains(text(),''{0}'')]]//*[@class="form-control"]
ValidationLogsPage.Search.DropDownMenu.Result.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.Search.DropDownMenu.Text.Result.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.Search.DropDownMenu.Standard.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.Search.DropDownMenu.Text.Standard.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#OID and Status aren't currently separated by their XPath, need to find a way to do that.
ValidationLogsPage.Search.Text.OID.XPath=//input[@class="form-control"][@type="text"]
ValidationLogsPage.Search.Text.Status.XPath=//input[@class="form-control"][@type="text"]
# Specific to certain validation types, need to be linked to in specific classes.
#------------------------------ SAML : ------------------------------
ValidationLogsPage.SAML.Search.DropDownMenu.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.SAML.Search.DropDownMenu.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.SAML.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.SAML.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ Audit : ------------------------------
ValidationLogsPage.Audit.Search.DropDownMenu.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.Audit.Search.DropDownMenu.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.Audit.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.Audit.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ CDA : ------------------------------
ValidationLogsPage.CDA.Search.DropDownMenu.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.CDA.Search.DropDownMenu.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.CDA.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.CDA.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.CDA.Search.DropDownMenu.TemplateOID.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.CDA.Search.DropDownMenu.Text.TemplateOID.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.CDA.Search.DropDownMenu.TemplateName.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.CDA.Search.DropDownMenu.Text.TemplateName.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.CDA.Search.DropDownMenu.TemplateExtension.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.CDA.Search.DropDownMenu.Text.TemplateExtension.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ Certificates : ------------------------------
ValidationLogsPage.Certificate.Search.DropDownMenu.Validator.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.Certificate.Search.DropDownMenu.Text.Validator.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ DICOM : ------------------------------
ValidationLogsPage.DICOM.Search.DropDownMenu.Tool.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.DICOM.Search.DropDownMenu.Text.Tool.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.DICOM.Search.DropDownMenu.Operation.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.DICOM.Search.DropDownMenu.Text.Operation.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ DSUB : ------------------------------
ValidationLogsPage.DSUB.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.DSUB.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ HL7v3 : ------------------------------
ValidationLogsPage.HL7v3.Search.DropDownMenu.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.HL7v3.Search.DropDownMenu.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.HL7v3.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.HL7v3.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ HPD : ------------------------------
ValidationLogsPage.HPD.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.HPD.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ SDMX : ------------------------------
ValidationLogsPage.SDMX.Search.DropDownMenu.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.SDMX.Search.DropDownMenu.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.SDMX.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.SDMX.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ SVS : ------------------------------
ValidationLogsPage.SVS.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.SVS.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ WSTrust : ------------------------------
ValidationLogsPage.WSTrust.Search.DropDownMenu.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.WSTrust.Search.DropDownMenu.Text.Schematron.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
ValidationLogsPage.WSTrust.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.WSTrust.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ XDSMetadata : ------------------------------
ValidationLogsPage.XDSMetadata.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.XDSMetadata.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------ XDW : ------------------------------
ValidationLogsPage.XDW.Search.DropDownMenu.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/a[@class=''chosen-single'']
ValidationLogsPage.XDW.Search.DropDownMenu.Text.MBV.XPath=//div[label[contains(text(),''{0}'')]]//div/div/input[@type=''text'']
#------------------------------------------------------------------------------------------------
# Result page
#------------------------------------------------------------------------------------------------
ResultPage.Button.FileDownload.XPath=//*[@title='"Download file"']
ResultPage.Button.ResultDownload.XPath=//*[@title=''Download validation results (XML file)'']
ResultPage.Button.PublicizeResult.XPath=//input[@type=''submit''][contains(@value,''{0}'')]
ResultPage.Button.PrivatizeResult.XPath=//input[@type=''submit''][@value=''{0}'']
ResultPage.Button.ShareResult.XPath=//input[@type=''submit''][@value=''{0}'']
ResultPage.Panel.ValidationResults.XPath=//h3[@value=contains(text(), ''Validation Results'')]
ResultPage.Panel.FileContent.XPath=//h3[@value=contains(text(), ''{0}'')]